home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_82_GRAFSLCT.txt < prev    next >
Text File  |  1993-07-15  |  121KB  |  2,137 lines

  1. # near model CODE resource
  2. # jump table entries: 11096-11101 (6 of them)
  3. export_1387:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  286E 0010                movea.l    A4, [A6 + 0x10]
  7. 0000000C  266E 0008                movea.l    A3, [A6 + 0x8]
  8. 00000010  4A6B 0406                tst.w      [A3 + 0x406]
  9. 00000014  6606                     bne        +0x8 /* 0000001C */
  10. 00000016  4A6B 010C                tst.w      [A3 + 0x10C]
  11. 0000001A  6706                     beq        +0x8 /* 00000022 */
  12. label0000001C:
  13. 0000001C  7000                     moveq.l    D0, 0x00
  14. 0000001E  6000 00BC                bra        +0xBE /* 000000DC */
  15. label00000022:
  16. 00000022  70FE                     moveq.l    D0, 0xFFFFFFFE
  17. 00000024  B06B 001E                cmp.w      D0, [A3 + 0x1E]
  18. 00000028  672A                     beq        +0x2C /* 00000054 */
  19. 0000002A  7005                     moveq.l    D0, 0x05
  20. 0000002C  B02B 0029                cmp.b      D0, [A3 + 0x29]
  21. 00000030  6722                     beq        +0x24 /* 00000054 */
  22. 00000032  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  23. 00000036  41EB 0032                lea.l      A0, [A3 + 0x32]
  24. 0000003A  2F20                     move.l     -[A7], -[A0]
  25. 0000003C  2F20                     move.l     -[A7], -[A0]
  26. 0000003E  4EBA 0832                jsr        [PC + 0x832 /* 00000872 */]
  27. 00000042  4A40                     tst.w      D0
  28. 00000044  4FEF 000C                lea.l      A7, [A7 + 0xC]
  29. 00000048  670A                     beq        +0xC /* 00000054 */
  30. 0000004A  38BC 0001                move.w     [A4], 0x1
  31. 0000004E  7001                     moveq.l    D0, 0x01
  32. 00000050  6000 008A                bra        +0x8C /* 000000DC */
  33. label00000054:
  34. 00000054  70FE                     moveq.l    D0, 0xFFFFFFFE
  35. 00000056  B06B 0050                cmp.w      D0, [A3 + 0x50]
  36. 0000005A  6728                     beq        +0x2A /* 00000084 */
  37. 0000005C  7005                     moveq.l    D0, 0x05
  38. 0000005E  B02B 005B                cmp.b      D0, [A3 + 0x5B]
  39. 00000062  6720                     beq        +0x22 /* 00000084 */
  40. 00000064  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  41. 00000068  41EB 0064                lea.l      A0, [A3 + 0x64]
  42. 0000006C  2F20                     move.l     -[A7], -[A0]
  43. 0000006E  2F20                     move.l     -[A7], -[A0]
  44. 00000070  4EBA 0800                jsr        [PC + 0x800 /* 00000872 */]
  45. 00000074  4A40                     tst.w      D0
  46. 00000076  4FEF 000C                lea.l      A7, [A7 + 0xC]
  47. 0000007A  6708                     beq        +0xA /* 00000084 */
  48. 0000007C  38BC 0002                move.w     [A4], 0x2
  49. 00000080  7001                     moveq.l    D0, 0x01
  50. 00000082  6058                     bra        +0x5A /* 000000DC */
  51. label00000084:
  52. 00000084  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  53. 00000088  2F0C                     move.l     -[A7], A4
  54. 0000008A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  55. 0000008E  2F0B                     move.l     -[A7], A3
  56. 00000090  4EBA 0054                jsr        [PC + 0x54 /* 000000E6 */]
  57. 00000094  4A40                     tst.w      D0
  58. 00000096  4FEF 0010                lea.l      A7, [A7 + 0x10]
  59. 0000009A  6704                     beq        +0x6 /* 000000A0 */
  60. 0000009C  7001                     moveq.l    D0, 0x01
  61. 0000009E  603C                     bra        +0x3E /* 000000DC */
  62. label000000A0:
  63. 000000A0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  64. 000000A4  2F0C                     move.l     -[A7], A4
  65. 000000A6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  66. 000000AA  2F0B                     move.l     -[A7], A3
  67. 000000AC  4EBA 0332                jsr        [PC + 0x332 /* 000003E0 */]
  68. 000000B0  4A40                     tst.w      D0
  69. 000000B2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  70. 000000B6  6704                     beq        +0x6 /* 000000BC */
  71. 000000B8  7001                     moveq.l    D0, 0x01
  72. 000000BA  6020                     bra        +0x22 /* 000000DC */
  73. label000000BC:
  74. 000000BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  75. 000000C0  41EB 0406                lea.l      A0, [A3 + 0x406]
  76. 000000C4  2F20                     move.l     -[A7], -[A0]
  77. 000000C6  2F20                     move.l     -[A7], -[A0]
  78. 000000C8  4EBA 07A8                jsr        [PC + 0x7A8 /* 00000872 */]
  79. 000000CC  4A40                     tst.w      D0
  80. 000000CE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  81. 000000D2  6706                     beq        +0x8 /* 000000DA */
  82. 000000D4  4254                     clr.w      [A4]
  83. 000000D6  7001                     moveq.l    D0, 0x01
  84. 000000D8  6002                     bra        +0x4 /* 000000DC */
  85. label000000DA:
  86. 000000DA  7000                     moveq.l    D0, 0x00
  87. label000000DC:
  88. 000000DC  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  89. 000000E2  4E5E                     unlink     A6
  90. 000000E4  4E75                     rts
  91. export_1388:
  92. fn000000E6:
  93. 000000E6  4E56 FFF8                link       A6, -0x0008
  94. 000000EA  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  95. 000000EE  286E 0014                movea.l    A4, [A6 + 0x14]
  96. 000000F2  206E 0008                movea.l    A0, [A6 + 0x8]
  97. 000000F6  47E8 011E                lea.l      A3, [A0 + 0x11E]
  98. 000000FA  4A2B 0030                tst.b      [A3 + 0x30]
  99. 000000FE  6720                     beq        +0x22 /* 00000120 */
  100. 00000100  7003                     moveq.l    D0, 0x03
  101. 00000102  B02B 0031                cmp.b      D0, [A3 + 0x31]
  102. 00000106  6518                     bcs        +0x1A /* 00000120 */
  103. 00000108  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  104. 0000010C  41EB 003A                lea.l      A0, [A3 + 0x3A]
  105. 00000110  2F20                     move.l     -[A7], -[A0]
  106. 00000112  2F20                     move.l     -[A7], -[A0]
  107. 00000114  4EBA 075C                jsr        [PC + 0x75C /* 00000872 */]
  108. 00000118  4A40                     tst.w      D0
  109. 0000011A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  110. 0000011E  6606                     bne        +0x8 /* 00000126 */
  111. label00000120:
  112. 00000120  7000                     moveq.l    D0, 0x00
  113. 00000122  6000 02B2                bra        +0x2B4 /* 000003D6 */
  114. label00000126:
  115. 00000126  206E 0010                movea.l    A0, [A6 + 0x10]
  116. 0000012A  30BC 0003                move.w     [A0], 0x3
  117. 0000012E  7005                     moveq.l    D0, 0x05
  118. 00000130  B02B 0030                cmp.b      D0, [A3 + 0x30]
  119. 00000134  6600 00C4                bne        +0xC6 /* 000001FA */
  120. 00000138  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  121. 0000013C  41EB 0042                lea.l      A0, [A3 + 0x42]
  122. 00000140  2F20                     move.l     -[A7], -[A0]
  123. 00000142  2F20                     move.l     -[A7], -[A0]
  124. 00000144  4EBA 072C                jsr        [PC + 0x72C /* 00000872 */]
  125. 00000148  4A40                     tst.w      D0
  126. 0000014A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  127. 0000014E  6700 0284                beq        +0x286 /* 000003D4 */
  128. 00000152  7002                     moveq.l    D0, 0x02
  129. 00000154  B02B 0031                cmp.b      D0, [A3 + 0x31]
  130. 00000158  6350                     bls        +0x52 /* 000001AA */
  131. 0000015A  302E 000E                move.w     D0, [A6 + 0xE]
  132. 0000015E  B06B 0040                cmp.w      D0, [A3 + 0x40]
  133. 00000162  6E00 0270                bgt        +0x272 /* 000003D4 */
  134. 00000166  206E 0010                movea.l    A0, [A6 + 0x10]
  135. 0000016A  30BC 0004                move.w     [A0], 0x4
  136. 0000016E  302B 003E                move.w     D0, [A3 + 0x3E]
  137. 00000172  906E 000C                sub.w      D0, [A6 + 0xC]
  138. 00000176  48C0                     ext.l      D0
  139. 00000178  322B 003E                move.w     D1, [A3 + 0x3E]
  140. 0000017C  48C1                     ext.l      D1
  141. 0000017E  342B 003A                move.w     D2, [A3 + 0x3A]
  142. 00000182  48C2                     ext.l      D2
  143. 00000184  9282                     sub.l      D1, D2
  144. 00000186  206E 0008                movea.l    A0, [A6 + 0x8]
  145. 0000018A  3428 02CA                move.w     D2, [A0 + 0x2CA]
  146. 0000018E  48C2                     ext.l      D2
  147. 00000190  2F00                     move.l     -[A7], D0
  148. 00000192  2001                     move.l     D0, D1
  149. 00000194  2202                     move.l     D1, D2
  150. 00000196  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  151. 0000019A  2200                     move.l     D1, D0
  152. 0000019C  201F                     move.l     D0, [A7]+
  153. 0000019E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  154. 000001A2  5280                     addq.l     D0, 1
  155. 000001A4  3880                     move.w     [A4], D0
  156. 000001A6  6000 022C                bra        +0x22E /* 000003D4 */
  157. label000001AA:
  158. 000001AA  302E 000C                move.w     D0, [A6 + 0xC]
  159. 000001AE  B06B 003E                cmp.w      D0, [A3 + 0x3E]
  160. 000001B2  6E00 0220                bgt        +0x222 /* 000003D4 */
  161. 000001B6  206E 0010                movea.l    A0, [A6 + 0x10]
  162. 000001BA  30BC 0004                move.w     [A0], 0x4
  163. 000001BE  302E 000E                move.w     D0, [A6 + 0xE]
  164. 000001C2  906B 003C                sub.w      D0, [A3 + 0x3C]
  165. 000001C6  48C0                     ext.l      D0
  166. 000001C8  322B 0040                move.w     D1, [A3 + 0x40]
  167. 000001CC  48C1                     ext.l      D1
  168. 000001CE  342B 003C                move.w     D2, [A3 + 0x3C]
  169. 000001D2  48C2                     ext.l      D2
  170. 000001D4  9282                     sub.l      D1, D2
  171. 000001D6  206E 0008                movea.l    A0, [A6 + 0x8]
  172. 000001DA  3428 02CA                move.w     D2, [A0 + 0x2CA]
  173. 000001DE  48C2                     ext.l      D2
  174. 000001E0  2F00                     move.l     -[A7], D0
  175. 000001E2  2001                     move.l     D0, D1
  176. 000001E4  2202                     move.l     D1, D2
  177. 000001E6  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  178. 000001EA  2200                     move.l     D1, D0
  179. 000001EC  201F                     move.l     D0, [A7]+
  180. 000001EE  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  181. 000001F2  5280                     addq.l     D0, 1
  182. 000001F4  3880                     move.w     [A4], D0
  183. 000001F6  6000 01DC                bra        +0x1DE /* 000003D4 */
  184. label000001FA:
  185. 000001FA  4A6B 001E                tst.w      [A3 + 0x1E]
  186. 000001FE  6F00 01D4                ble        +0x1D6 /* 000003D4 */
  187. 00000202  7001                     moveq.l    D0, 0x01
  188. 00000204  B06B 0022                cmp.w      D0, [A3 + 0x22]
  189. 00000208  6604                     bne        +0x6 /* 0000020E */
  190. 0000020A  7000                     moveq.l    D0, 0x00
  191. 0000020C  6010                     bra        +0x12 /* 0000021E */
  192. label0000020E:
  193. 0000020E  302E 000E                move.w     D0, [A6 + 0xE]
  194. 00000212  906B 003C                sub.w      D0, [A3 + 0x3C]
  195. 00000216  48C0                     ext.l      D0
  196. 00000218  81EB 002A                divs.w     D0, [A3 + 0x2A]
  197. 0000021C  48C0                     ext.l      D0
  198. label0000021E:
  199. 0000021E  3C00                     move.w     D6, D0
  200. 00000220  7001                     moveq.l    D0, 0x01
  201. 00000222  B06B 0020                cmp.w      D0, [A3 + 0x20]
  202. 00000226  6604                     bne        +0x6 /* 0000022C */
  203. 00000228  7000                     moveq.l    D0, 0x00
  204. 0000022A  6010                     bra        +0x12 /* 0000023C */
  205. label0000022C:
  206. 0000022C  302B 003E                move.w     D0, [A3 + 0x3E]
  207. 00000230  906E 000C                sub.w      D0, [A6 + 0xC]
  208. 00000234  48C0                     ext.l      D0
  209. 00000236  81EB 002C                divs.w     D0, [A3 + 0x2C]
  210. 0000023A  48C0                     ext.l      D0
  211. label0000023C:
  212. 0000023C  3800                     move.w     D4, D0
  213. 0000023E  7000                     moveq.l    D0, 0x00
  214. 00000240  3006                     move.w     D0, D6
  215. 00000242  322B 0022                move.w     D1, [A3 + 0x22]
  216. 00000246  48C1                     ext.l      D1
  217. 00000248  B280                     cmp.l      D1, D0
  218. 0000024A  6F00 0188                ble        +0x18A /* 000003D4 */
  219. 0000024E  7000                     moveq.l    D0, 0x00
  220. 00000250  3004                     move.w     D0, D4
  221. 00000252  322B 0020                move.w     D1, [A3 + 0x20]
  222. 00000256  48C1                     ext.l      D1
  223. 00000258  B280                     cmp.l      D1, D0
  224. 0000025A  6F00 0178                ble        +0x17A /* 000003D4 */
  225. 0000025E  7000                     moveq.l    D0, 0x00
  226. 00000260  3006                     move.w     D0, D6
  227. 00000262  322B 0020                move.w     D1, [A3 + 0x20]
  228. 00000266  48C1                     ext.l      D1
  229. 00000268  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  230. 0000026C  7200                     moveq.l    D1, 0x00
  231. 0000026E  3204                     move.w     D1, D4
  232. 00000270  D280                     add.l      D1, D0
  233. 00000272  302B 001E                move.w     D0, [A3 + 0x1E]
  234. 00000276  48C0                     ext.l      D0
  235. 00000278  B081                     cmp.l      D0, D1
  236. 0000027A  6F00 0158                ble        +0x15A /* 000003D4 */
  237. 0000027E  7001                     moveq.l    D0, 0x01
  238. 00000280  B06B 0022                cmp.w      D0, [A3 + 0x22]
  239. 00000284  6608                     bne        +0xA /* 0000028E */
  240. 00000286  302B 002A                move.w     D0, [A3 + 0x2A]
  241. 0000028A  48C0                     ext.l      D0
  242. 0000028C  6022                     bra        +0x24 /* 000002B0 */
  243. label0000028E:
  244. 0000028E  302B 003C                move.w     D0, [A3 + 0x3C]
  245. 00000292  48C0                     ext.l      D0
  246. 00000294  322B 002A                move.w     D1, [A3 + 0x2A]
  247. 00000298  48C1                     ext.l      D1
  248. 0000029A  7400                     moveq.l    D2, 0x00
  249. 0000029C  3406                     move.w     D2, D6
  250. 0000029E  2F00                     move.l     -[A7], D0
  251. 000002A0  2001                     move.l     D0, D1
  252. 000002A2  2202                     move.l     D1, D2
  253. 000002A4  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  254. 000002A8  2200                     move.l     D1, D0
  255. 000002AA  201F                     move.l     D0, [A7]+
  256. 000002AC  D280                     add.l      D1, D0
  257. 000002AE  2001                     move.l     D0, D1
  258. label000002B0:
  259. 000002B0  3D40 FFFA                move.w     [A6 - 0x6], D0
  260. 000002B4  7001                     moveq.l    D0, 0x01
  261. 000002B6  B06B 0020                cmp.w      D0, [A3 + 0x20]
  262. 000002BA  661E                     bne        +0x20 /* 000002DA */
  263. 000002BC  302B 002C                move.w     D0, [A3 + 0x2C]
  264. 000002C0  48C0                     ext.l      D0
  265. 000002C2  322B 0024                move.w     D1, [A3 + 0x24]
  266. 000002C6  48C1                     ext.l      D1
  267. 000002C8  2F00                     move.l     -[A7], D0
  268. 000002CA  2001                     move.l     D0, D1
  269. 000002CC  7202                     moveq.l    D1, 0x02
  270. 000002CE  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  271. 000002D2  2200                     move.l     D1, D0
  272. 000002D4  201F                     move.l     D0, [A7]+
  273. 000002D6  D280                     add.l      D1, D0
  274. 000002D8  6022                     bra        +0x24 /* 000002FC */
  275. label000002DA:
  276. 000002DA  302B 003E                move.w     D0, [A3 + 0x3E]
  277. 000002DE  48C0                     ext.l      D0
  278. 000002E0  322B 002C                move.w     D1, [A3 + 0x2C]
  279. 000002E4  48C1                     ext.l      D1
  280. 000002E6  7400                     moveq.l    D2, 0x00
  281. 000002E8  3404                     move.w     D2, D4
  282. 000002EA  2F00                     move.l     -[A7], D0
  283. 000002EC  2001                     move.l     D0, D1
  284. 000002EE  2202                     move.l     D1, D2
  285. 000002F0  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  286. 000002F4  2200                     move.l     D1, D0
  287. 000002F6  201F                     move.l     D0, [A7]+
  288. 000002F8  9081                     sub.l      D0, D1
  289. 000002FA  2200                     move.l     D1, D0
  290. label000002FC:
  291. 000002FC  3D41 FFFC                move.w     [A6 - 0x4], D1
  292. 00000300  302B 0026                move.w     D0, [A3 + 0x26]
  293. 00000304  D06E FFFA                add.w      D0, [A6 - 0x6]
  294. 00000308  48C0                     ext.l      D0
  295. 0000030A  322B 0024                move.w     D1, [A3 + 0x24]
  296. 0000030E  48C1                     ext.l      D1
  297. 00000310  E281                     asr        D1, 1
  298. 00000312  D280                     add.l      D1, D0
  299. 00000314  302B 0028                move.w     D0, [A3 + 0x28]
  300. 00000318  48C0                     ext.l      D0
  301. 0000031A  D081                     add.l      D0, D1
  302. 0000031C  3D40 FFFE                move.w     [A6 - 0x2], D0
  303. 00000320  302E FFFC                move.w     D0, [A6 - 0x4]
  304. 00000324  906B 0024                sub.w      D0, [A3 + 0x24]
  305. 00000328  3D40 FFF8                move.w     [A6 - 0x8], D0
  306. 0000032C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  307. 00000330  41EE 0000                lea.l      A0, [A6 + 0x0]
  308. 00000334  2F20                     move.l     -[A7], -[A0]
  309. 00000336  2F20                     move.l     -[A7], -[A0]
  310. 00000338  4EBA 0538                jsr        [PC + 0x538 /* 00000872 */]
  311. 0000033C  4A40                     tst.w      D0
  312. 0000033E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  313. 00000342  6700 0090                beq        +0x92 /* 000003D4 */
  314. 00000346  206E 0010                movea.l    A0, [A6 + 0x10]
  315. 0000034A  30BC 0004                move.w     [A0], 0x4
  316. 0000034E  7000                     moveq.l    D0, 0x00
  317. 00000350  3004                     move.w     D0, D4
  318. 00000352  7200                     moveq.l    D1, 0x00
  319. 00000354  3206                     move.w     D1, D6
  320. 00000356  342B 0020                move.w     D2, [A3 + 0x20]
  321. 0000035A  48C2                     ext.l      D2
  322. 0000035C  2F00                     move.l     -[A7], D0
  323. 0000035E  2001                     move.l     D0, D1
  324. 00000360  2202                     move.l     D1, D2
  325. 00000362  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  326. 00000366  2200                     move.l     D1, D0
  327. 00000368  201F                     move.l     D0, [A7]+
  328. 0000036A  2A01                     move.l     D5, D1
  329. 0000036C  DA80                     add.l      D5, D0
  330. 0000036E  7006                     moveq.l    D0, 0x06
  331. 00000370  B02B 0030                cmp.b      D0, [A3 + 0x30]
  332. 00000374  660E                     bne        +0x10 /* 00000384 */
  333. 00000376  206E 0008                movea.l    A0, [A6 + 0x8]
  334. 0000037A  3028 02CA                move.w     D0, [A0 + 0x2CA]
  335. 0000037E  5240                     addq.w     D0, 1
  336. 00000380  48C0                     ext.l      D0
  337. 00000382  600A                     bra        +0xC /* 0000038E */
  338. label00000384:
  339. 00000384  206E 0008                movea.l    A0, [A6 + 0x8]
  340. 00000388  3028 0116                move.w     D0, [A0 + 0x116]
  341. 0000038C  48C0                     ext.l      D0
  342. label0000038E:
  343. 0000038E  3C00                     move.w     D6, D0
  344. 00000390  4254                     clr.w      [A4]
  345. 00000392  7EFF                     moveq.l    D7, 0xFFFFFFFF
  346. 00000394  603A                     bra        +0x3C /* 000003D0 */
  347. label00000396:
  348. 00000396  7006                     moveq.l    D0, 0x06
  349. 00000398  B02B 0030                cmp.b      D0, [A3 + 0x30]
  350. 0000039C  6726                     beq        +0x28 /* 000003C4 */
  351. 0000039E  206E 0008                movea.l    A0, [A6 + 0x8]
  352. 000003A2  2068 03F0                movea.l    A0, [A0 + 0x3F0]
  353. 000003A6  3014                     move.w     D0, [A4]
  354. 000003A8  48C0                     ext.l      D0
  355. 000003AA  2200                     move.l     D1, D0
  356. 000003AC  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  357. 000003B0  4841                     swap.w     D1
  358. 000003B2  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  359. 000003B6  4841                     swap.w     D1
  360. 000003B8  4241                     clr.w      D1
  361. 000003BA  D081                     add.l      D0, D1
  362. 000003BC  7202                     moveq.l    D1, 0x02
  363. 000003BE  B230 0846                cmp.b      D1, [A0 + D0 + 0x46]
  364. 000003C2  6602                     bne        +0x4 /* 000003C6 */
  365. label000003C4:
  366. 000003C4  5247                     addq.w     D7, 1
  367. label000003C6:
  368. 000003C6  BA47                     cmp.w      D5, D7
  369. 000003C8  6604                     bne        +0x6 /* 000003CE */
  370. 000003CA  5254                     addq.w     [A4], 1
  371. 000003CC  6006                     bra        +0x8 /* 000003D4 */
  372. label000003CE:
  373. 000003CE  5254                     addq.w     [A4], 1
  374. label000003D0:
  375. 000003D0  BC54                     cmp.w      D6, [A4]
  376. 000003D2  6EC2                     bgt        -0x3C /* 00000396 */
  377. label000003D4:
  378. 000003D4  7001                     moveq.l    D0, 0x01
  379. label000003D6:
  380. 000003D6  4CEE 18F0 FFE0           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x20]
  381. 000003DC  4E5E                     unlink     A6
  382. 000003DE  4E75                     rts
  383. export_1389:
  384. fn000003E0:
  385. 000003E0  4E56 FFF8                link       A6, -0x0008
  386. 000003E4  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  387. 000003E8  286E 0010                movea.l    A4, [A6 + 0x10]
  388. 000003EC  266E 0008                movea.l    A3, [A6 + 0x8]
  389. 000003F0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  390. 000003F4  41EB 0410                lea.l      A0, [A3 + 0x410]
  391. 000003F8  2F20                     move.l     -[A7], -[A0]
  392. 000003FA  2F20                     move.l     -[A7], -[A0]
  393. 000003FC  4EBA 0474                jsr        [PC + 0x474 /* 00000872 */]
  394. 00000400  4A40                     tst.w      D0
  395. 00000402  4FEF 000C                lea.l      A7, [A7 + 0xC]
  396. 00000406  6606                     bne        +0x8 /* 0000040E */
  397. 00000408  7000                     moveq.l    D0, 0x00
  398. 0000040A  6000 015A                bra        +0x15C /* 00000566 */
  399. label0000040E:
  400. 0000040E  700C                     moveq.l    D0, 0x0C
  401. 00000410  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  402. 00000414  6700 00CC                beq        +0xCE /* 000004E2 */
  403. 00000418  2D6E 000C FFF8           move.l     [A6 - 0x8], [A6 + 0xC]
  404. 0000041E  486E FFF8                pea.l      [A6 - 0x8]
  405. 00000422  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  406. 00000426  4246                     clr.w      D6
  407. 00000428  4A6B 010E                tst.w      [A3 + 0x10E]
  408. 0000042C  588F                     addq.l     A7, 4
  409. 0000042E  6D12                     blt        +0x14 /* 00000442 */
  410. 00000430  7004                     moveq.l    D0, 0x04
  411. 00000432  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  412. 00000436  6D0A                     blt        +0xC /* 00000442 */
  413. 00000438  41ED 2B52                lea.l      A0, [A5 + 0x2B52 /* export_1382 */]
  414. 0000043C  2D48 FFFC                move.l     [A6 - 0x4], A0
  415. 00000440  6032                     bra        +0x34 /* 00000474 */
  416. label00000442:
  417. 00000442  700A                     moveq.l    D0, 0x0A
  418. 00000444  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  419. 00000448  6708                     beq        +0xA /* 00000452 */
  420. 0000044A  700B                     moveq.l    D0, 0x0B
  421. 0000044C  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  422. 00000450  660A                     bne        +0xC /* 0000045C */
  423. label00000452:
  424. 00000452  41ED 2B72                lea.l      A0, [A5 + 0x2B72 /* export_1386 */]
  425. 00000456  2D48 FFFC                move.l     [A6 - 0x4], A0
  426. 0000045A  6018                     bra        +0x1A /* 00000474 */
  427. label0000045C:
  428. 0000045C  7011                     moveq.l    D0, 0x11
  429. 0000045E  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  430. 00000462  660A                     bne        +0xC /* 0000046E */
  431. 00000464  41ED 2BE2                lea.l      A0, [A5 + 0x2BE2 /* export_1400 */]
  432. 00000468  2D48 FFFC                move.l     [A6 - 0x4], A0
  433. 0000046C  6006                     bra        +0x8 /* 00000474 */
  434. label0000046E:
  435. 0000046E  7000                     moveq.l    D0, 0x00
  436. 00000470  2D40 FFFC                move.l     [A6 - 0x4], D0
  437. label00000474:
  438. 00000474  4AAE FFFC                tst.l      [A6 - 0x4]
  439. 00000478  673A                     beq        +0x3C /* 000004B4 */
  440. 0000047A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  441. 0000047E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  442. 00000482  4A40                     tst.w      D0
  443. 00000484  588F                     addq.l     A7, 4
  444. 00000486  672C                     beq        +0x2E /* 000004B4 */
  445. 00000488  7000                     moveq.l    D0, 0x00
  446. 0000048A  2F00                     move.l     -[A7], D0
  447. 0000048C  7201                     moveq.l    D1, 0x01
  448. 0000048E  2F01                     move.l     -[A7], D1
  449. 00000490  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  450. 00000494  2F0B                     move.l     -[A7], A3
  451. 00000496  206E FFFC                movea.l    A0, [A6 - 0x4]
  452. 0000049A  4E90                     jsr        [A0]
  453. 0000049C  4A40                     tst.w      D0
  454. 0000049E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  455. 000004A2  6706                     beq        +0x8 /* 000004AA */
  456. 000004A4  38BC 0008                move.w     [A4], 0x8
  457. 000004A8  5246                     addq.w     D6, 1
  458. label000004AA:
  459. 000004AA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  460. 000004AE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  461. 000004B2  588F                     addq.l     A7, 4
  462. label000004B4:
  463. 000004B4  7001                     moveq.l    D0, 0x01
  464. 000004B6  4A46                     tst.w      D6
  465. 000004B8  6600 00AC                bne        +0xAE /* 00000566 */
  466. 000004BC  2F00                     move.l     -[A7], D0
  467. 000004BE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  468. 000004C2  2F0C                     move.l     -[A7], A4
  469. 000004C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  470. 000004C8  2F0B                     move.l     -[A7], A3
  471. 000004CA  4EBA 00A4                jsr        [PC + 0xA4 /* 00000570 */]
  472. 000004CE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  473. 000004D2  2200                     move.l     D1, D0
  474. 000004D4  201F                     move.l     D0, [A7]+
  475. 000004D6  4A41                     tst.w      D1
  476. 000004D8  6600 008C                bne        +0x8E /* 00000566 */
  477. 000004DC  7000                     moveq.l    D0, 0x00
  478. 000004DE  6000 0086                bra        +0x88 /* 00000566 */
  479. label000004E2:
  480. 000004E2  4247                     clr.w      D7
  481. 000004E4  604A                     bra        +0x4C /* 00000530 */
  482. label000004E6:
  483. 000004E6  486D 2B3A                pea.l      [A5 + 0x2B3A /* export_1379 */]
  484. 000004EA  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  485. 000004EE  4A40                     tst.w      D0
  486. 000004F0  588F                     addq.l     A7, 4
  487. 000004F2  6718                     beq        +0x1A /* 0000050C */
  488. 000004F4  7000                     moveq.l    D0, 0x00
  489. 000004F6  3007                     move.w     D0, D7
  490. 000004F8  2F00                     move.l     -[A7], D0
  491. 000004FA  2F0B                     move.l     -[A7], A3
  492. 000004FC  4EAD 2B3A                jsr        [A5 + 0x2B3A /* export_1379 */]
  493. 00000500  486D 2B3A                pea.l      [A5 + 0x2B3A /* export_1379 */]
  494. 00000504  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  495. 00000508  4FEF 000C                lea.l      A7, [A7 + 0xC]
  496. label0000050C:
  497. 0000050C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  498. 00000510  2F0C                     move.l     -[A7], A4
  499. 00000512  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  500. 00000516  2F0B                     move.l     -[A7], A3
  501. 00000518  4EBA 0056                jsr        [PC + 0x56 /* 00000570 */]
  502. 0000051C  4A40                     tst.w      D0
  503. 0000051E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  504. 00000522  670A                     beq        +0xC /* 0000052E */
  505. 00000524  7005                     moveq.l    D0, 0x05
  506. 00000526  B054                     cmp.w      D0, [A4]
  507. 00000528  6704                     beq        +0x6 /* 0000052E */
  508. 0000052A  7001                     moveq.l    D0, 0x01
  509. 0000052C  6038                     bra        +0x3A /* 00000566 */
  510. label0000052E:
  511. 0000052E  5247                     addq.w     D7, 1
  512. label00000530:
  513. 00000530  7000                     moveq.l    D0, 0x00
  514. 00000532  3007                     move.w     D0, D7
  515. 00000534  322B 0116                move.w     D1, [A3 + 0x116]
  516. 00000538  48C1                     ext.l      D1
  517. 0000053A  B280                     cmp.l      D1, D0
  518. 0000053C  6EA8                     bgt        -0x56 /* 000004E6 */
  519. 0000053E  4A6B 0406                tst.w      [A3 + 0x406]
  520. 00000542  6618                     bne        +0x1A /* 0000055C */
  521. 00000544  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  522. 00000548  41EB 0410                lea.l      A0, [A3 + 0x410]
  523. 0000054C  2F20                     move.l     -[A7], -[A0]
  524. 0000054E  2F20                     move.l     -[A7], -[A0]
  525. 00000550  4EBA 0320                jsr        [PC + 0x320 /* 00000872 */]
  526. 00000554  4A40                     tst.w      D0
  527. 00000556  4FEF 000C                lea.l      A7, [A7 + 0xC]
  528. 0000055A  6604                     bne        +0x6 /* 00000560 */
  529. label0000055C:
  530. 0000055C  7000                     moveq.l    D0, 0x00
  531. 0000055E  6006                     bra        +0x8 /* 00000566 */
  532. label00000560:
  533. 00000560  38BC 0005                move.w     [A4], 0x5
  534. 00000564  7001                     moveq.l    D0, 0x01
  535. label00000566:
  536. 00000566  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  537. 0000056C  4E5E                     unlink     A6
  538. 0000056E  4E75                     rts
  539. fn00000570:
  540. 00000570  4E56 FFEC                link       A6, -0x0014
  541. 00000574  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  542. 00000578  286E 0008                movea.l    A4, [A6 + 0x8]
  543. 0000057C  4A6C 0406                tst.w      [A4 + 0x406]
  544. 00000580  6618                     bne        +0x1A /* 0000059A */
  545. 00000582  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  546. 00000586  41EC 0410                lea.l      A0, [A4 + 0x410]
  547. 0000058A  2F20                     move.l     -[A7], -[A0]
  548. 0000058C  2F20                     move.l     -[A7], -[A0]
  549. 0000058E  4EBA 02E2                jsr        [PC + 0x2E2 /* 00000872 */]
  550. 00000592  4A40                     tst.w      D0
  551. 00000594  4FEF 000C                lea.l      A7, [A7 + 0xC]
  552. 00000598  6608                     bne        +0xA /* 000005A2 */
  553. label0000059A:
  554. 0000059A  206E 0010                movea.l    A0, [A6 + 0x10]
  555. 0000059E  4250                     clr.w      [A0]
  556. 000005A0  6008                     bra        +0xA /* 000005AA */
  557. label000005A2:
  558. 000005A2  206E 0010                movea.l    A0, [A6 + 0x10]
  559. 000005A6  30BC 0005                move.w     [A0], 0x5
  560. label000005AA:
  561. 000005AA  2D6E 000C FFFC           move.l     [A6 - 0x4], [A6 + 0xC]
  562. 000005B0  486E 000C                pea.l      [A6 + 0xC]
  563. 000005B4  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  564. 000005B8  206E 0014                movea.l    A0, [A6 + 0x14]
  565. 000005BC  4250                     clr.w      [A0]
  566. 000005BE  4247                     clr.w      D7
  567. 000005C0  3A3C 2710                move.w     D5, 0x2710
  568. 000005C4  588F                     addq.l     A7, 4
  569. 000005C6  6000 026C                bra        +0x26E /* 00000834 */
  570. label000005CA:
  571. 000005CA  48C7                     ext.l      D7
  572. 000005CC  2007                     move.l     D0, D7
  573. 000005CE  2200                     move.l     D1, D0
  574. 000005D0  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  575. 000005D4  4841                     swap.w     D1
  576. 000005D6  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  577. 000005DA  4841                     swap.w     D1
  578. 000005DC  4241                     clr.w      D1
  579. 000005DE  D081                     add.l      D0, D1
  580. 000005E0  41EC 0160                lea.l      A0, [A4 + 0x160]
  581. 000005E4  47F0 0800                lea.l      A3, [A0 + D0]
  582. 000005E8  4A2B 0073                tst.b      [A3 + 0x73]
  583. 000005EC  6700 0244                beq        +0x246 /* 00000832 */
  584. 000005F0  4246                     clr.w      D6
  585. 000005F2  302C 010E                move.w     D0, [A4 + 0x10E]
  586. 000005F6  6B00 0212                bmi        +0x214 /* 0000080A */
  587. 000005FA  0C40 0014                cmpi.w     D0, 0x14
  588. 000005FE  6E00 020A                bgt        +0x20C /* 0000080A */
  589. 00000602  D040                     add.w      D0, D0
  590. 00000604  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  591. 00000608  4EFB 0000                jmp        [PC + D0.w]
  592. 0000060C  002C 002C 002C           ori.b      [A4 + 0x2C], 0x2C /* ',' */
  593. 00000612  002C 002C 018E           ori.b      [A4 + 0x18E], 0x2C /* ',' */
  594. 00000618  018E                     bclr       A6, D0
  595. 0000061A  018E                     bclr       A6, D0
  596. 0000061C  018E                     bclr       A6, D0
  597. 0000061E  018E                     bclr       A6, D0
  598. 00000620  0200 0200                andi.b     D0, 0x0
  599. 00000624  002C 0200 002C           ori.b      [A4 + 0x2C], 0x0
  600. 0000062A  0200 002C                andi.b     D0, 0x2C /* ',' */
  601. 0000062E  0200 018E                andi.b     D0, 0x8E
  602. 00000632  002C 018E 4EAD           ori.b      [A4 + 0x4EAD], 0x8E
  603. 00000638  07DA                     .incomplete
  604. 0000063A  4A6C 0406                tst.w      [A4 + 0x406]
  605. 0000063E  6600 00F2                bne        +0xF4 /* 00000732 */
  606. 00000642  7001                     moveq.l    D0, 0x01
  607. 00000644  B02B 0077                cmp.b      D0, [A3 + 0x77]
  608. 00000648  6200 00E8                bhi        +0xEA /* 00000732 */
  609. 0000064C  486E FFF0                pea.l      [A6 - 0x10]
  610. 00000650  486B 0018                pea.l      [A3 + 0x18]
  611. 00000654  4EAD 2192                jsr        [A5 + 0x2192 /* export_1070 */]
  612. 00000658  4A40                     tst.w      D0
  613. 0000065A  508F                     addq.l     A7, 8
  614. 0000065C  6700 00D4                beq        +0xD6 /* 00000732 */
  615. 00000660  700C                     moveq.l    D0, 0x0C
  616. 00000662  B06C 010E                cmp.w      D0, [A4 + 0x10E]
  617. 00000666  6606                     bne        +0x8 /* 0000066E */
  618. 00000668  41ED F210                lea.l      A0, [A5 - 0xDF0]
  619. 0000066C  6004                     bra        +0x6 /* 00000672 */
  620. label0000066E:
  621. 0000066E  41EC 0410                lea.l      A0, [A4 + 0x410]
  622. label00000672:
  623. 00000672  43EB 0042                lea.l      A1, [A3 + 0x42]
  624. 00000676  22D8                     move.l     [A1]+, [A0]+
  625. 00000678  22D8                     move.l     [A1]+, [A0]+
  626. 0000067A  7002                     moveq.l    D0, 0x02
  627. 0000067C  B02B 0072                cmp.b      D0, [A3 + 0x72]
  628. 00000680  6340                     bls        +0x42 /* 000006C2 */
  629. 00000682  302C 041C                move.w     D0, [A4 + 0x41C]
  630. 00000686  D06C 0418                add.w      D0, [A4 + 0x418]
  631. 0000068A  906E FFF0                sub.w      D0, [A6 - 0x10]
  632. 0000068E  48C0                     ext.l      D0
  633. 00000690  81FC 0002                divs.w     D0, 0x2
  634. 00000694  3740 0042                move.w     [A3 + 0x42], D0
  635. 00000698  D06E FFF0                add.w      D0, [A6 - 0x10]
  636. 0000069C  3740 0046                move.w     [A3 + 0x46], D0
  637. 000006A0  4A2B 0072                tst.b      [A3 + 0x72]
  638. 000006A4  660E                     bne        +0x10 /* 000006B4 */
  639. 000006A6  302E FFF2                move.w     D0, [A6 - 0xE]
  640. 000006AA  D06B 0044                add.w      D0, [A3 + 0x44]
  641. 000006AE  3740 0048                move.w     [A3 + 0x48], D0
  642. 000006B2  604E                     bra        +0x50 /* 00000702 */
  643. label000006B4:
  644. 000006B4  302B 0048                move.w     D0, [A3 + 0x48]
  645. 000006B8  906E FFF2                sub.w      D0, [A6 - 0xE]
  646. 000006BC  3740 0044                move.w     [A3 + 0x44], D0
  647. 000006C0  6040                     bra        +0x42 /* 00000702 */
  648. label000006C2:
  649. 000006C2  302C 041E                move.w     D0, [A4 + 0x41E]
  650. 000006C6  D06C 041A                add.w      D0, [A4 + 0x41A]
  651. 000006CA  906E FFF2                sub.w      D0, [A6 - 0xE]
  652. 000006CE  48C0                     ext.l      D0
  653. 000006D0  81FC 0002                divs.w     D0, 0x2
  654. 000006D4  3740 0044                move.w     [A3 + 0x44], D0
  655. 000006D8  D06E FFF2                add.w      D0, [A6 - 0xE]
  656. 000006DC  3740 0048                move.w     [A3 + 0x48], D0
  657. 000006E0  7002                     moveq.l    D0, 0x02
  658. 000006E2  B02B 0072                cmp.b      D0, [A3 + 0x72]
  659. 000006E6  660E                     bne        +0x10 /* 000006F6 */
  660. 000006E8  302E FFF0                move.w     D0, [A6 - 0x10]
  661. 000006EC  D06B 0042                add.w      D0, [A3 + 0x42]
  662. 000006F0  3740 0046                move.w     [A3 + 0x46], D0
  663. 000006F4  600C                     bra        +0xE /* 00000702 */
  664. label000006F6:
  665. 000006F6  302B 0046                move.w     D0, [A3 + 0x46]
  666. 000006FA  906E FFF0                sub.w      D0, [A6 - 0x10]
  667. 000006FE  3740 0042                move.w     [A3 + 0x42], D0
  668. label00000702:
  669. 00000702  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  670. 00000706  41EB 004A                lea.l      A0, [A3 + 0x4A]
  671. 0000070A  2F20                     move.l     -[A7], -[A0]
  672. 0000070C  2F20                     move.l     -[A7], -[A0]
  673. 0000070E  4EBA 0162                jsr        [PC + 0x162 /* 00000872 */]
  674. 00000712  4A40                     tst.w      D0
  675. 00000714  4FEF 000C                lea.l      A7, [A7 + 0xC]
  676. 00000718  6718                     beq        +0x1A /* 00000732 */
  677. 0000071A  206E 0010                movea.l    A0, [A6 + 0x10]
  678. 0000071E  30BC 0007                move.w     [A0], 0x7
  679. 00000722  206E 0014                movea.l    A0, [A6 + 0x14]
  680. 00000726  3087                     move.w     [A0], D7
  681. 00000728  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  682. 0000072C  7001                     moveq.l    D0, 0x01
  683. 0000072E  6000 0138                bra        +0x13A /* 00000868 */
  684. label00000732:
  685. 00000732  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  686. 00000736  2D6C 0418 FFF0           move.l     [A6 - 0x10], [A4 + 0x418]
  687. 0000073C  2D6C 041C FFF4           move.l     [A6 - 0xC], [A4 + 0x41C]
  688. 00000742  102B 0072                move.b     D0, [A3 + 0x72]
  689. 00000746  653A                     bcs        +0x3C /* 00000782 */
  690. 00000748  0C00 0003                cmpi.b     D0, 0x3
  691. 0000074C  6234                     bhi        +0x36 /* 00000782 */
  692. 0000074E  7200                     moveq.l    D1, 0x00
  693. 00000750  1200                     move.b     D1, D0
  694. 00000752  D241                     add.w      D1, D1
  695. 00000754  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  696. 00000758  4EFB 1000                jmp        [PC + D1.w]
  697. 0000075C  000A 0012                ori.b      A2, 0x12
  698. 00000760  001A 0022                ori.b      [A2]+, 0x22 /* '\"' */
  699. 00000764  3D6E FFF2 FFF6           move.w     [A6 - 0xA], [A6 - 0xE]
  700. 0000076A  6016                     bra        +0x18 /* 00000782 */
  701. 0000076C  3D6E FFF6 FFF2           move.w     [A6 - 0xE], [A6 - 0xA]
  702. 00000772  600E                     bra        +0x10 /* 00000782 */
  703. 00000774  3D6E FFF0 FFF4           move.w     [A6 - 0xC], [A6 - 0x10]
  704. 0000077A  6006                     bra        +0x8 /* 00000782 */
  705. 0000077C  3D6E FFF4 FFF0           move.w     [A6 - 0x10], [A6 - 0xC]
  706. label00000782:
  707. 00000782  486E FFF0                pea.l      [A6 - 0x10]
  708. 00000786  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  709. 0000078A  486E FFF4                pea.l      [A6 - 0xC]
  710. 0000078E  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  711. 00000792  5246                     addq.w     D6, 1
  712. 00000794  508F                     addq.l     A7, 8
  713. 00000796  6072                     bra        +0x74 /* 0000080A */
  714. 00000798  4244                     clr.w      D4
  715. 0000079A  486D 2ADA                pea.l      [A5 + 0x2ADA /* export_1367 */]
  716. 0000079E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  717. 000007A2  4A40                     tst.w      D0
  718. 000007A4  588F                     addq.l     A7, 4
  719. 000007A6  675A                     beq        +0x5C /* 00000802 */
  720. 000007A8  4A47                     tst.w      D7
  721. 000007AA  6626                     bne        +0x28 /* 000007D2 */
  722. 000007AC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  723. 000007B0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  724. 000007B4  7000                     moveq.l    D0, 0x00
  725. 000007B6  2F00                     move.l     -[A7], D0
  726. 000007B8  7201                     moveq.l    D1, 0x01
  727. 000007BA  2F01                     move.l     -[A7], D1
  728. 000007BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  729. 000007C0  2F0C                     move.l     -[A7], A4
  730. 000007C2  4EAD 2ADA                jsr        [A5 + 0x2ADA /* export_1367 */]
  731. 000007C6  4A40                     tst.w      D0
  732. 000007C8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  733. 000007CC  6704                     beq        +0x6 /* 000007D2 */
  734. 000007CE  5244                     addq.w     D4, 1
  735. 000007D0  6022                     bra        +0x24 /* 000007F4 */
  736. label000007D2:
  737. 000007D2  0C47 0003                cmpi.w     D7, 0x3
  738. 000007D6  6C1C                     bge        +0x1E /* 000007F4 */
  739. 000007D8  486E FFF8                pea.l      [A6 - 0x8]
  740. 000007DC  486E FFF4                pea.l      [A6 - 0xC]
  741. 000007E0  486E FFF0                pea.l      [A6 - 0x10]
  742. 000007E4  48C7                     ext.l      D7
  743. 000007E6  2F07                     move.l     -[A7], D7
  744. 000007E8  2F0C                     move.l     -[A7], A4
  745. 000007EA  4EAD 2AD2                jsr        [A5 + 0x2AD2 /* export_1366 */]
  746. 000007EE  5246                     addq.w     D6, 1
  747. 000007F0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  748. label000007F4:
  749. 000007F4  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  750. 000007F8  486D 2ADA                pea.l      [A5 + 0x2ADA /* export_1367 */]
  751. 000007FC  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  752. 00000800  588F                     addq.l     A7, 4
  753. label00000802:
  754. 00000802  4A44                     tst.w      D4
  755. 00000804  6704                     beq        +0x6 /* 0000080A */
  756. 00000806  7001                     moveq.l    D0, 0x01
  757. 00000808  605E                     bra        +0x60 /* 00000868 */
  758. label0000080A:
  759. 0000080A  4A46                     tst.w      D6
  760. 0000080C  6724                     beq        +0x26 /* 00000832 */
  761. 0000080E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  762. 00000812  41EE FFF8                lea.l      A0, [A6 - 0x8]
  763. 00000816  2F20                     move.l     -[A7], -[A0]
  764. 00000818  2F20                     move.l     -[A7], -[A0]
  765. 0000081A  4EBA 008C                jsr        [PC + 0x8C /* 000008A8 */]
  766. 0000081E  3D40 FFEE                move.w     [A6 - 0x12], D0
  767. 00000822  BA40                     cmp.w      D5, D0
  768. 00000824  4FEF 000C                lea.l      A7, [A7 + 0xC]
  769. 00000828  6F08                     ble        +0xA /* 00000832 */
  770. 0000082A  3A2E FFEE                move.w     D5, [A6 - 0x12]
  771. 0000082E  3D47 FFEC                move.w     [A6 - 0x14], D7
  772. label00000832:
  773. 00000832  5247                     addq.w     D7, 1
  774. label00000834:
  775. 00000834  0C47 0004                cmpi.w     D7, 0x4
  776. 00000838  6D00 FD90                blt        -0x26E /* 000005CA */
  777. 0000083C  48C5                     ext.l      D5
  778. 0000083E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  779. 00000842  3028 03FA                move.w     D0, [A0 + 0x3FA]
  780. 00000846  48C0                     ext.l      D0
  781. 00000848  E580                     asl        D0, 2
  782. 0000084A  B085                     cmp.l      D0, D5
  783. 0000084C  6F14                     ble        +0x16 /* 00000862 */
  784. 0000084E  206E 0010                movea.l    A0, [A6 + 0x10]
  785. 00000852  30BC 0006                move.w     [A0], 0x6
  786. 00000856  206E 0014                movea.l    A0, [A6 + 0x14]
  787. 0000085A  30AE FFEC                move.w     [A0], [A6 - 0x14]
  788. 0000085E  7001                     moveq.l    D0, 0x01
  789. 00000860  6006                     bra        +0x8 /* 00000868 */
  790. label00000862:
  791. 00000862  206E 0010                movea.l    A0, [A6 + 0x10]
  792. 00000866  3010                     move.w     D0, [A0]
  793. label00000868:
  794. 00000868  4CEE 18F8 FFD0           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x30]
  795. 0000086E  4E5E                     unlink     A6
  796. 00000870  4E75                     rts
  797. export_1390:
  798. fn00000872:
  799. 00000872  7000                     moveq.l    D0, 0x00
  800. 00000874  7201                     moveq.l    D1, 0x01
  801. 00000876  342F 000E                move.w     D2, [A7 + 0xE]
  802. 0000087A  B46F 0006                cmp.w      D2, [A7 + 0x6]
  803. 0000087E  6D20                     blt        +0x22 /* 000008A0 */
  804. 00000880  342F 000E                move.w     D2, [A7 + 0xE]
  805. 00000884  B46F 000A                cmp.w      D2, [A7 + 0xA]
  806. 00000888  6E16                     bgt        +0x18 /* 000008A0 */
  807. 0000088A  342F 000C                move.w     D2, [A7 + 0xC]
  808. 0000088E  B46F 0004                cmp.w      D2, [A7 + 0x4]
  809. 00000892  6D0C                     blt        +0xE /* 000008A0 */
  810. 00000894  342F 000C                move.w     D2, [A7 + 0xC]
  811. 00000898  B46F 0008                cmp.w      D2, [A7 + 0x8]
  812. 0000089C  6E02                     bgt        +0x4 /* 000008A0 */
  813. 0000089E  7200                     moveq.l    D1, 0x00
  814. label000008A0:
  815. 000008A0  4A81                     tst.l      D1
  816. 000008A2  57C0                     seq        D0
  817. 000008A4  4400                     neg.b      D0
  818. 000008A6  4E75                     rts
  819. fn000008A8:
  820. 000008A8  4E56 FFD0                link       A6, -0x0030
  821. 000008AC  48E7 0700                movem.l    -[A7], D5,D6,D7
  822. 000008B0  302E 000E                move.w     D0, [A6 + 0xE]
  823. 000008B4  B06E 000A                cmp.w      D0, [A6 + 0xA]
  824. 000008B8  667C                     bne        +0x7E /* 00000936 */
  825. 000008BA  302E 0008                move.w     D0, [A6 + 0x8]
  826. 000008BE  B06E 000C                cmp.w      D0, [A6 + 0xC]
  827. 000008C2  6F12                     ble        +0x14 /* 000008D6 */
  828. 000008C4  302E 0008                move.w     D0, [A6 + 0x8]
  829. 000008C8  48C0                     ext.l      D0
  830. 000008CA  2E00                     move.l     D7, D0
  831. 000008CC  3D6E 000C 0008           move.w     [A6 + 0x8], [A6 + 0xC]
  832. 000008D2  3D47 000C                move.w     [A6 + 0xC], D7
  833. label000008D6:
  834. 000008D6  302E 0010                move.w     D0, [A6 + 0x10]
  835. 000008DA  B06E 0008                cmp.w      D0, [A6 + 0x8]
  836. 000008DE  6C12                     bge        +0x14 /* 000008F2 */
  837. 000008E0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  838. 000008E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  839. 000008E8  4EBA 0360                jsr        [PC + 0x360 /* 00000C4A */]
  840. 000008EC  508F                     addq.l     A7, 8
  841. 000008EE  6000 0350                bra        +0x352 /* 00000C40 */
  842. label000008F2:
  843. 000008F2  302E 0010                move.w     D0, [A6 + 0x10]
  844. 000008F6  B06E 000C                cmp.w      D0, [A6 + 0xC]
  845. 000008FA  6F12                     ble        +0x14 /* 0000090E */
  846. 000008FC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  847. 00000900  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  848. 00000904  4EBA 0344                jsr        [PC + 0x344 /* 00000C4A */]
  849. 00000908  508F                     addq.l     A7, 8
  850. 0000090A  6000 0334                bra        +0x336 /* 00000C40 */
  851. label0000090E:
  852. 0000090E  302E 0012                move.w     D0, [A6 + 0x12]
  853. 00000912  906E 000A                sub.w      D0, [A6 + 0xA]
  854. 00000916  6C10                     bge        +0x12 /* 00000928 */
  855. 00000918  302E 0012                move.w     D0, [A6 + 0x12]
  856. 0000091C  906E 000A                sub.w      D0, [A6 + 0xA]
  857. 00000920  4440                     neg.w      D0
  858. 00000922  48C0                     ext.l      D0
  859. 00000924  6000 031A                bra        +0x31C /* 00000C40 */
  860. label00000928:
  861. 00000928  302E 0012                move.w     D0, [A6 + 0x12]
  862. 0000092C  906E 000A                sub.w      D0, [A6 + 0xA]
  863. 00000930  48C0                     ext.l      D0
  864. 00000932  6000 030C                bra        +0x30E /* 00000C40 */
  865. label00000936:
  866. 00000936  302E 000C                move.w     D0, [A6 + 0xC]
  867. 0000093A  B06E 0008                cmp.w      D0, [A6 + 0x8]
  868. 0000093E  667C                     bne        +0x7E /* 000009BC */
  869. 00000940  302E 000A                move.w     D0, [A6 + 0xA]
  870. 00000944  B06E 000E                cmp.w      D0, [A6 + 0xE]
  871. 00000948  6F12                     ble        +0x14 /* 0000095C */
  872. 0000094A  302E 000A                move.w     D0, [A6 + 0xA]
  873. 0000094E  48C0                     ext.l      D0
  874. 00000950  2C00                     move.l     D6, D0
  875. 00000952  3D6E 000E 000A           move.w     [A6 + 0xA], [A6 + 0xE]
  876. 00000958  3D46 000E                move.w     [A6 + 0xE], D6
  877. label0000095C:
  878. 0000095C  302E 0012                move.w     D0, [A6 + 0x12]
  879. 00000960  B06E 000A                cmp.w      D0, [A6 + 0xA]
  880. 00000964  6C12                     bge        +0x14 /* 00000978 */
  881. 00000966  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  882. 0000096A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  883. 0000096E  4EBA 02DA                jsr        [PC + 0x2DA /* 00000C4A */]
  884. 00000972  508F                     addq.l     A7, 8
  885. 00000974  6000 02CA                bra        +0x2CC /* 00000C40 */
  886. label00000978:
  887. 00000978  302E 0012                move.w     D0, [A6 + 0x12]
  888. 0000097C  B06E 000E                cmp.w      D0, [A6 + 0xE]
  889. 00000980  6F12                     ble        +0x14 /* 00000994 */
  890. 00000982  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  891. 00000986  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  892. 0000098A  4EBA 02BE                jsr        [PC + 0x2BE /* 00000C4A */]
  893. 0000098E  508F                     addq.l     A7, 8
  894. 00000990  6000 02AE                bra        +0x2B0 /* 00000C40 */
  895. label00000994:
  896. 00000994  302E 0010                move.w     D0, [A6 + 0x10]
  897. 00000998  906E 0008                sub.w      D0, [A6 + 0x8]
  898. 0000099C  6C10                     bge        +0x12 /* 000009AE */
  899. 0000099E  302E 0010                move.w     D0, [A6 + 0x10]
  900. 000009A2  906E 0008                sub.w      D0, [A6 + 0x8]
  901. 000009A6  4440                     neg.w      D0
  902. 000009A8  48C0                     ext.l      D0
  903. 000009AA  6000 0294                bra        +0x296 /* 00000C40 */
  904. label000009AE:
  905. 000009AE  302E 0010                move.w     D0, [A6 + 0x10]
  906. 000009B2  906E 0008                sub.w      D0, [A6 + 0x8]
  907. 000009B6  48C0                     ext.l      D0
  908. 000009B8  6000 0286                bra        +0x288 /* 00000C40 */
  909. label000009BC:
  910. 000009BC  302E 000A                move.w     D0, [A6 + 0xA]
  911. 000009C0  48C0                     ext.l      D0
  912. 000009C2  322E 000E                move.w     D1, [A6 + 0xE]
  913. 000009C6  48C1                     ext.l      D1
  914. 000009C8  2C00                     move.l     D6, D0
  915. 000009CA  9C81                     sub.l      D6, D1
  916. 000009CC  302E 0008                move.w     D0, [A6 + 0x8]
  917. 000009D0  48C0                     ext.l      D0
  918. 000009D2  322E 000C                move.w     D1, [A6 + 0xC]
  919. 000009D6  48C1                     ext.l      D1
  920. 000009D8  2E00                     move.l     D7, D0
  921. 000009DA  9E81                     sub.l      D7, D1
  922. 000009DC  4A86                     tst.l      D6
  923. 000009DE  6C06                     bge        +0x8 /* 000009E6 */
  924. 000009E0  2006                     move.l     D0, D6
  925. 000009E2  4480                     neg.l      D0
  926. 000009E4  6002                     bra        +0x4 /* 000009E8 */
  927. label000009E6:
  928. 000009E6  2006                     move.l     D0, D6
  929. label000009E8:
  930. 000009E8  4A87                     tst.l      D7
  931. 000009EA  6C06                     bge        +0x8 /* 000009F2 */
  932. 000009EC  2207                     move.l     D1, D7
  933. 000009EE  4481                     neg.l      D1
  934. 000009F0  6002                     bra        +0x4 /* 000009F4 */
  935. label000009F2:
  936. 000009F2  2207                     move.l     D1, D7
  937. label000009F4:
  938. 000009F4  B280                     cmp.l      D1, D0
  939. 000009F6  6F00 00B4                ble        +0xB6 /* 00000AAC */
  940. 000009FA  302E 0008                move.w     D0, [A6 + 0x8]
  941. 000009FE  B06E 000C                cmp.w      D0, [A6 + 0xC]
  942. 00000A02  6F12                     ble        +0x14 /* 00000A16 */
  943. 00000A04  2D6E 0008 FFFC           move.l     [A6 - 0x4], [A6 + 0x8]
  944. 00000A0A  2D6E 000C 0008           move.l     [A6 + 0x8], [A6 + 0xC]
  945. 00000A10  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  946. label00000A16:
  947. 00000A16  302E 0008                move.w     D0, [A6 + 0x8]
  948. 00000A1A  48C0                     ext.l      D0
  949. 00000A1C  322E 000A                move.w     D1, [A6 + 0xA]
  950. 00000A20  926E 0012                sub.w      D1, [A6 + 0x12]
  951. 00000A24  48C1                     ext.l      D1
  952. 00000A26  2F00                     move.l     -[A7], D0
  953. 00000A28  2001                     move.l     D0, D1
  954. 00000A2A  2206                     move.l     D1, D6
  955. 00000A2C  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  956. 00000A30  2200                     move.l     D1, D0
  957. 00000A32  201F                     move.l     D0, [A7]+
  958. 00000A34  2F00                     move.l     -[A7], D0
  959. 00000A36  2001                     move.l     D0, D1
  960. 00000A38  2207                     move.l     D1, D7
  961. 00000A3A  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  962. 00000A3E  2200                     move.l     D1, D0
  963. 00000A40  201F                     move.l     D0, [A7]+
  964. 00000A42  D280                     add.l      D1, D0
  965. 00000A44  302E 0010                move.w     D0, [A6 + 0x10]
  966. 00000A48  48C0                     ext.l      D0
  967. 00000A4A  B280                     cmp.l      D1, D0
  968. 00000A4C  6D12                     blt        +0x14 /* 00000A60 */
  969. 00000A4E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  970. 00000A52  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  971. 00000A56  4EBA 01F2                jsr        [PC + 0x1F2 /* 00000C4A */]
  972. 00000A5A  508F                     addq.l     A7, 8
  973. 00000A5C  6000 01E2                bra        +0x1E4 /* 00000C40 */
  974. label00000A60:
  975. 00000A60  302E 000C                move.w     D0, [A6 + 0xC]
  976. 00000A64  48C0                     ext.l      D0
  977. 00000A66  322E 000E                move.w     D1, [A6 + 0xE]
  978. 00000A6A  926E 0012                sub.w      D1, [A6 + 0x12]
  979. 00000A6E  48C1                     ext.l      D1
  980. 00000A70  2F00                     move.l     -[A7], D0
  981. 00000A72  2001                     move.l     D0, D1
  982. 00000A74  2206                     move.l     D1, D6
  983. 00000A76  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  984. 00000A7A  2200                     move.l     D1, D0
  985. 00000A7C  201F                     move.l     D0, [A7]+
  986. 00000A7E  2F00                     move.l     -[A7], D0
  987. 00000A80  2001                     move.l     D0, D1
  988. 00000A82  2207                     move.l     D1, D7
  989. 00000A84  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  990. 00000A88  2200                     move.l     D1, D0
  991. 00000A8A  201F                     move.l     D0, [A7]+
  992. 00000A8C  D280                     add.l      D1, D0
  993. 00000A8E  302E 0010                move.w     D0, [A6 + 0x10]
  994. 00000A92  48C0                     ext.l      D0
  995. 00000A94  B280                     cmp.l      D1, D0
  996. 00000A96  6E00 00C4                bgt        +0xC6 /* 00000B5C */
  997. 00000A9A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  998. 00000A9E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  999. 00000AA2  4EBA 01A6                jsr        [PC + 0x1A6 /* 00000C4A */]
  1000. 00000AA6  508F                     addq.l     A7, 8
  1001. 00000AA8  6000 0196                bra        +0x198 /* 00000C40 */
  1002. label00000AAC:
  1003. 00000AAC  302E 000A                move.w     D0, [A6 + 0xA]
  1004. 00000AB0  B06E 000E                cmp.w      D0, [A6 + 0xE]
  1005. 00000AB4  6F12                     ble        +0x14 /* 00000AC8 */
  1006. 00000AB6  2D6E 0008 FFFC           move.l     [A6 - 0x4], [A6 + 0x8]
  1007. 00000ABC  2D6E 000C 0008           move.l     [A6 + 0x8], [A6 + 0xC]
  1008. 00000AC2  2D6E FFFC 000C           move.l     [A6 + 0xC], [A6 - 0x4]
  1009. label00000AC8:
  1010. 00000AC8  302E 000A                move.w     D0, [A6 + 0xA]
  1011. 00000ACC  48C0                     ext.l      D0
  1012. 00000ACE  322E 0008                move.w     D1, [A6 + 0x8]
  1013. 00000AD2  926E 0010                sub.w      D1, [A6 + 0x10]
  1014. 00000AD6  48C1                     ext.l      D1
  1015. 00000AD8  2F00                     move.l     -[A7], D0
  1016. 00000ADA  2001                     move.l     D0, D1
  1017. 00000ADC  2207                     move.l     D1, D7
  1018. 00000ADE  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1019. 00000AE2  2200                     move.l     D1, D0
  1020. 00000AE4  201F                     move.l     D0, [A7]+
  1021. 00000AE6  2F00                     move.l     -[A7], D0
  1022. 00000AE8  2001                     move.l     D0, D1
  1023. 00000AEA  2206                     move.l     D1, D6
  1024. 00000AEC  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1025. 00000AF0  2200                     move.l     D1, D0
  1026. 00000AF2  201F                     move.l     D0, [A7]+
  1027. 00000AF4  D280                     add.l      D1, D0
  1028. 00000AF6  302E 0012                move.w     D0, [A6 + 0x12]
  1029. 00000AFA  48C0                     ext.l      D0
  1030. 00000AFC  B280                     cmp.l      D1, D0
  1031. 00000AFE  6D12                     blt        +0x14 /* 00000B12 */
  1032. 00000B00  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1033. 00000B04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1034. 00000B08  4EBA 0140                jsr        [PC + 0x140 /* 00000C4A */]
  1035. 00000B0C  508F                     addq.l     A7, 8
  1036. 00000B0E  6000 0130                bra        +0x132 /* 00000C40 */
  1037. label00000B12:
  1038. 00000B12  302E 000E                move.w     D0, [A6 + 0xE]
  1039. 00000B16  48C0                     ext.l      D0
  1040. 00000B18  322E 000C                move.w     D1, [A6 + 0xC]
  1041. 00000B1C  926E 0010                sub.w      D1, [A6 + 0x10]
  1042. 00000B20  48C1                     ext.l      D1
  1043. 00000B22  2F00                     move.l     -[A7], D0
  1044. 00000B24  2001                     move.l     D0, D1
  1045. 00000B26  2207                     move.l     D1, D7
  1046. 00000B28  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1047. 00000B2C  2200                     move.l     D1, D0
  1048. 00000B2E  201F                     move.l     D0, [A7]+
  1049. 00000B30  2F00                     move.l     -[A7], D0
  1050. 00000B32  2001                     move.l     D0, D1
  1051. 00000B34  2206                     move.l     D1, D6
  1052. 00000B36  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1053. 00000B3A  2200                     move.l     D1, D0
  1054. 00000B3C  201F                     move.l     D0, [A7]+
  1055. 00000B3E  D280                     add.l      D1, D0
  1056. 00000B40  302E 0012                move.w     D0, [A6 + 0x12]
  1057. 00000B44  48C0                     ext.l      D0
  1058. 00000B46  B280                     cmp.l      D1, D0
  1059. 00000B48  6E12                     bgt        +0x14 /* 00000B5C */
  1060. 00000B4A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1061. 00000B4E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1062. 00000B52  4EBA 00F6                jsr        [PC + 0xF6 /* 00000C4A */]
  1063. 00000B56  508F                     addq.l     A7, 8
  1064. 00000B58  6000 00E6                bra        +0xE8 /* 00000C40 */
  1065. label00000B5C:
  1066. 00000B5C  302E 0012                move.w     D0, [A6 + 0x12]
  1067. 00000B60  48C0                     ext.l      D0
  1068. 00000B62  322E 000A                move.w     D1, [A6 + 0xA]
  1069. 00000B66  48C1                     ext.l      D1
  1070. 00000B68  9081                     sub.l      D0, D1
  1071. 00000B6A  2200                     move.l     D1, D0
  1072. 00000B6C  2007                     move.l     D0, D7
  1073. 00000B6E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1074. 00000B72  322E 0008                move.w     D1, [A6 + 0x8]
  1075. 00000B76  48C1                     ext.l      D1
  1076. 00000B78  342E 0010                move.w     D2, [A6 + 0x10]
  1077. 00000B7C  48C2                     ext.l      D2
  1078. 00000B7E  9282                     sub.l      D1, D2
  1079. 00000B80  2F00                     move.l     -[A7], D0
  1080. 00000B82  2006                     move.l     D0, D6
  1081. 00000B84  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1082. 00000B88  2200                     move.l     D1, D0
  1083. 00000B8A  201F                     move.l     D0, [A7]+
  1084. 00000B8C  2A01                     move.l     D5, D1
  1085. 00000B8E  DA80                     add.l      D5, D0
  1086. 00000B90  2006                     move.l     D0, D6
  1087. 00000B92  2206                     move.l     D1, D6
  1088. 00000B94  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1089. 00000B98  2F00                     move.l     -[A7], D0
  1090. 00000B9A  2007                     move.l     D0, D7
  1091. 00000B9C  2207                     move.l     D1, D7
  1092. 00000B9E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1093. 00000BA2  2200                     move.l     D1, D0
  1094. 00000BA4  201F                     move.l     D0, [A7]+
  1095. 00000BA6  D280                     add.l      D1, D0
  1096. 00000BA8  2D41 FFE6                move.l     [A6 - 0x1A], D1
  1097. 00000BAC  486E FFE6                pea.l      [A6 - 0x1A]
  1098. 00000BB0  486E FFEA                pea.l      [A6 - 0x16]
  1099. 00000BB4  3F3C 280E                move.w     -[A7], 0x280E
  1100. 00000BB8  A9EB                     syscall    Pack4/FP68K
  1101. 00000BBA  486E FFEA                pea.l      [A6 - 0x16]
  1102. 00000BBE  486E FFDE                pea.l      [A6 - 0x22]
  1103. 00000BC2  3F3C 0810                move.w     -[A7], 0x810
  1104. 00000BC6  A9EB                     syscall    Pack4/FP68K
  1105. 00000BC8  486E FFDE                pea.l      [A6 - 0x22]
  1106. 00000BCC  486E FFD4                pea.l      [A6 - 0x2C]
  1107. 00000BD0  3F3C 080E                move.w     -[A7], 0x80E
  1108. 00000BD4  A9EB                     syscall    Pack4/FP68K
  1109. 00000BD6  486E FFD4                pea.l      [A6 - 0x2C]
  1110. 00000BDA  486E FFF4                pea.l      [A6 - 0xC]
  1111. 00000BDE  3F3C 0810                move.w     -[A7], 0x810
  1112. 00000BE2  A9EB                     syscall    Pack4/FP68K
  1113. 00000BE4  486E FFF4                pea.l      [A6 - 0xC]
  1114. 00000BE8  486E FFF4                pea.l      [A6 - 0xC]
  1115. 00000BEC  4EAD 1A82                jsr        [A5 + 0x1A82 /* export_844 */]
  1116. 00000BF0  4A85                     tst.l      D5
  1117. 00000BF2  508F                     addq.l     A7, 8
  1118. 00000BF4  6C06                     bge        +0x8 /* 00000BFC */
  1119. 00000BF6  2005                     move.l     D0, D5
  1120. 00000BF8  4480                     neg.l      D0
  1121. 00000BFA  6002                     bra        +0x4 /* 00000BFE */
  1122. label00000BFC:
  1123. 00000BFC  2005                     move.l     D0, D5
  1124. label00000BFE:
  1125. 00000BFE  2D40 FFD0                move.l     [A6 - 0x30], D0
  1126. 00000C02  486E FFD0                pea.l      [A6 - 0x30]
  1127. 00000C06  486E FFEA                pea.l      [A6 - 0x16]
  1128. 00000C0A  3F3C 280E                move.w     -[A7], 0x280E
  1129. 00000C0E  A9EB                     syscall    Pack4/FP68K
  1130. 00000C10  486E FFF4                pea.l      [A6 - 0xC]
  1131. 00000C14  486E FFEA                pea.l      [A6 - 0x16]
  1132. 00000C18  3F3C 0806                move.w     -[A7], 0x806
  1133. 00000C1C  A9EB                     syscall    Pack4/FP68K
  1134. 00000C1E  41EE FFEA                lea.l      A0, [A6 - 0x16]
  1135. 00000C22  43EE FFD4                lea.l      A1, [A6 - 0x2C]
  1136. 00000C26  22D8                     move.l     [A1]+, [A0]+
  1137. 00000C28  22D8                     move.l     [A1]+, [A0]+
  1138. 00000C2A  32D8                     move.w     [A1]+, [A0]+
  1139. 00000C2C  486E FFD4                pea.l      [A6 - 0x2C]
  1140. 00000C30  3F3C 0016                move.w     -[A7], 0x16
  1141. 00000C34  A9EB                     syscall    Pack4/FP68K
  1142. 00000C36  486E FFD4                pea.l      [A6 - 0x2C]
  1143. 00000C3A  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1144. 00000C3E  588F                     addq.l     A7, 4
  1145. label00000C40:
  1146. 00000C40  4CEE 00E0 FFC4           movem.l    D5,D6,D7, [A6 - 0x3C]
  1147. 00000C46  4E5E                     unlink     A6
  1148. 00000C48  4E75                     rts
  1149. fn00000C4A:
  1150. 00000C4A  302F 0006                move.w     D0, [A7 + 0x6]
  1151. 00000C4E  906F 000A                sub.w      D0, [A7 + 0xA]
  1152. 00000C52  6C0E                     bge        +0x10 /* 00000C62 */
  1153. 00000C54  302F 0006                move.w     D0, [A7 + 0x6]
  1154. 00000C58  906F 000A                sub.w      D0, [A7 + 0xA]
  1155. 00000C5C  4440                     neg.w      D0
  1156. 00000C5E  48C0                     ext.l      D0
  1157. 00000C60  600A                     bra        +0xC /* 00000C6C */
  1158. label00000C62:
  1159. 00000C62  302F 0006                move.w     D0, [A7 + 0x6]
  1160. 00000C66  906F 000A                sub.w      D0, [A7 + 0xA]
  1161. 00000C6A  48C0                     ext.l      D0
  1162. label00000C6C:
  1163. 00000C6C  322F 0004                move.w     D1, [A7 + 0x4]
  1164. 00000C70  926F 0008                sub.w      D1, [A7 + 0x8]
  1165. 00000C74  6C0E                     bge        +0x10 /* 00000C84 */
  1166. 00000C76  322F 0004                move.w     D1, [A7 + 0x4]
  1167. 00000C7A  926F 0008                sub.w      D1, [A7 + 0x8]
  1168. 00000C7E  4441                     neg.w      D1
  1169. 00000C80  48C1                     ext.l      D1
  1170. 00000C82  600A                     bra        +0xC /* 00000C8E */
  1171. label00000C84:
  1172. 00000C84  322F 0004                move.w     D1, [A7 + 0x4]
  1173. 00000C88  926F 0008                sub.w      D1, [A7 + 0x8]
  1174. 00000C8C  48C1                     ext.l      D1
  1175. label00000C8E:
  1176. 00000C8E  B280                     cmp.l      D1, D0
  1177. 00000C90  6C24                     bge        +0x26 /* 00000CB6 */
  1178. 00000C92  302F 0006                move.w     D0, [A7 + 0x6]
  1179. 00000C96  906F 000A                sub.w      D0, [A7 + 0xA]
  1180. 00000C9A  6C0E                     bge        +0x10 /* 00000CAA */
  1181. 00000C9C  302F 0006                move.w     D0, [A7 + 0x6]
  1182. 00000CA0  906F 000A                sub.w      D0, [A7 + 0xA]
  1183. 00000CA4  4440                     neg.w      D0
  1184. 00000CA6  48C0                     ext.l      D0
  1185. 00000CA8  602E                     bra        +0x30 /* 00000CD8 */
  1186. label00000CAA:
  1187. 00000CAA  302F 0006                move.w     D0, [A7 + 0x6]
  1188. 00000CAE  906F 000A                sub.w      D0, [A7 + 0xA]
  1189. 00000CB2  48C0                     ext.l      D0
  1190. 00000CB4  6022                     bra        +0x24 /* 00000CD8 */
  1191. label00000CB6:
  1192. 00000CB6  302F 0004                move.w     D0, [A7 + 0x4]
  1193. 00000CBA  906F 0008                sub.w      D0, [A7 + 0x8]
  1194. 00000CBE  6C0E                     bge        +0x10 /* 00000CCE */
  1195. 00000CC0  302F 0004                move.w     D0, [A7 + 0x4]
  1196. 00000CC4  906F 0008                sub.w      D0, [A7 + 0x8]
  1197. 00000CC8  4440                     neg.w      D0
  1198. 00000CCA  48C0                     ext.l      D0
  1199. 00000CCC  600A                     bra        +0xC /* 00000CD8 */
  1200. label00000CCE:
  1201. 00000CCE  302F 0004                move.w     D0, [A7 + 0x4]
  1202. 00000CD2  906F 0008                sub.w      D0, [A7 + 0x8]
  1203. 00000CD6  48C0                     ext.l      D0
  1204. label00000CD8:
  1205. 00000CD8  4E75                     rts
  1206. export_1391:
  1207. 00000CDA  4E56 FFFC                link       A6, -0x0004
  1208. 00000CDE  48E7 0710                movem.l    -[A7], D5,D6,D7,A3
  1209. 00000CE2  3A2E 0012                move.w     D5, [A6 + 0x12]
  1210. 00000CE6  3C2E 0016                move.w     D6, [A6 + 0x16]
  1211. 00000CEA  266E 0008                movea.l    A3, [A6 + 0x8]
  1212. 00000CEE  4A6B 010C                tst.w      [A3 + 0x10C]
  1213. 00000CF2  6600 02D2                bne        +0x2D4 /* 00000FC6 */
  1214. 00000CF6  302E 000E                move.w     D0, [A6 + 0xE]
  1215. 00000CFA  5340                     subq.w     D0, 1
  1216. 00000CFC  6B00 02C8                bmi        +0x2CA /* 00000FC6 */
  1217. 00000D00  0C40 0007                cmpi.w     D0, 0x7
  1218. 00000D04  6E00 02C0                bgt        +0x2C2 /* 00000FC6 */
  1219. 00000D08  D040                     add.w      D0, D0
  1220. 00000D0A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1221. 00000D0E  4EFB 0000                jmp        [PC + D0.w]
  1222. 00000D12  0012 004E                ori.b      [A2], 0x4E /* 'N' */
  1223. 00000D16  008A 00C6 00EA           ori.l      A2, 0xC600EA
  1224. 00000D1C  0112                     btst       [A2], D0
  1225. 00000D1E  0188                     bclr       A0, D0
  1226. 00000D20  01FE                     .incomplete
  1227. 00000D22  4A6B 0108                tst.w      [A3 + 0x108]
  1228. 00000D26  6600 029E                bne        +0x2A0 /* 00000FC6 */
  1229. 00000D2A  4A6B 0406                tst.w      [A3 + 0x406]
  1230. 00000D2E  6600 0296                bne        +0x298 /* 00000FC6 */
  1231. 00000D32  7005                     moveq.l    D0, 0x05
  1232. 00000D34  B02B 0029                cmp.b      D0, [A3 + 0x29]
  1233. 00000D38  6700 028C                beq        +0x28E /* 00000FC6 */
  1234. 00000D3C  70FE                     moveq.l    D0, 0xFFFFFFFE
  1235. 00000D3E  B06B 001E                cmp.w      D0, [A3 + 0x1E]
  1236. 00000D42  6700 0282                beq        +0x284 /* 00000FC6 */
  1237. 00000D46  48C6                     ext.l      D6
  1238. 00000D48  2F06                     move.l     -[A7], D6
  1239. 00000D4A  41EB 0032                lea.l      A0, [A3 + 0x32]
  1240. 00000D4E  2F20                     move.l     -[A7], -[A0]
  1241. 00000D50  2F20                     move.l     -[A7], -[A0]
  1242. 00000D52  4EBA 084C                jsr        [PC + 0x84C /* 000015A0 */]
  1243. 00000D56  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1244. 00000D5A  6000 026A                bra        +0x26C /* 00000FC6 */
  1245. 00000D5E  4A6B 0108                tst.w      [A3 + 0x108]
  1246. 00000D62  6600 0262                bne        +0x264 /* 00000FC6 */
  1247. 00000D66  4A6B 0406                tst.w      [A3 + 0x406]
  1248. 00000D6A  6600 025A                bne        +0x25C /* 00000FC6 */
  1249. 00000D6E  7005                     moveq.l    D0, 0x05
  1250. 00000D70  B02B 005B                cmp.b      D0, [A3 + 0x5B]
  1251. 00000D74  6700 0250                beq        +0x252 /* 00000FC6 */
  1252. 00000D78  70FE                     moveq.l    D0, 0xFFFFFFFE
  1253. 00000D7A  B06B 0050                cmp.w      D0, [A3 + 0x50]
  1254. 00000D7E  6700 0246                beq        +0x248 /* 00000FC6 */
  1255. 00000D82  48C6                     ext.l      D6
  1256. 00000D84  2F06                     move.l     -[A7], D6
  1257. 00000D86  41EB 0064                lea.l      A0, [A3 + 0x64]
  1258. 00000D8A  2F20                     move.l     -[A7], -[A0]
  1259. 00000D8C  2F20                     move.l     -[A7], -[A0]
  1260. 00000D8E  4EBA 0810                jsr        [PC + 0x810 /* 000015A0 */]
  1261. 00000D92  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1262. 00000D96  6000 022E                bra        +0x230 /* 00000FC6 */
  1263. 00000D9A  4A6B 0108                tst.w      [A3 + 0x108]
  1264. 00000D9E  6600 0226                bne        +0x228 /* 00000FC6 */
  1265. 00000DA2  4A6B 0406                tst.w      [A3 + 0x406]
  1266. 00000DA6  6600 021E                bne        +0x220 /* 00000FC6 */
  1267. 00000DAA  7005                     moveq.l    D0, 0x05
  1268. 00000DAC  B02B 014F                cmp.b      D0, [A3 + 0x14F]
  1269. 00000DB0  6700 0214                beq        +0x216 /* 00000FC6 */
  1270. 00000DB4  7012                     moveq.l    D0, 0x12
  1271. 00000DB6  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  1272. 00000DBA  6700 020A                beq        +0x20C /* 00000FC6 */
  1273. 00000DBE  48C6                     ext.l      D6
  1274. 00000DC0  2F06                     move.l     -[A7], D6
  1275. 00000DC2  41EB 0158                lea.l      A0, [A3 + 0x158]
  1276. 00000DC6  2F20                     move.l     -[A7], -[A0]
  1277. 00000DC8  2F20                     move.l     -[A7], -[A0]
  1278. 00000DCA  4EBA 07D4                jsr        [PC + 0x7D4 /* 000015A0 */]
  1279. 00000DCE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1280. 00000DD2  6000 01F2                bra        +0x1F4 /* 00000FC6 */
  1281. 00000DD6  4A6B 0108                tst.w      [A3 + 0x108]
  1282. 00000DDA  6608                     bne        +0xA /* 00000DE4 */
  1283. 00000DDC  4A6B 0406                tst.w      [A3 + 0x406]
  1284. 00000DE0  6600 01E4                bne        +0x1E6 /* 00000FC6 */
  1285. label00000DE4:
  1286. 00000DE4  48C6                     ext.l      D6
  1287. 00000DE6  2F06                     move.l     -[A7], D6
  1288. 00000DE8  48C5                     ext.l      D5
  1289. 00000DEA  2F05                     move.l     -[A7], D5
  1290. 00000DEC  2F0B                     move.l     -[A7], A3
  1291. 00000DEE  4EBA 01E0                jsr        [PC + 0x1E0 /* 00000FD0 */]
  1292. 00000DF2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1293. 00000DF6  6000 01CE                bra        +0x1D0 /* 00000FC6 */
  1294. 00000DFA  4A6B 0108                tst.w      [A3 + 0x108]
  1295. 00000DFE  6600 01C6                bne        +0x1C8 /* 00000FC6 */
  1296. 00000E02  4A6B 0406                tst.w      [A3 + 0x406]
  1297. 00000E06  6600 01BE                bne        +0x1C0 /* 00000FC6 */
  1298. 00000E0A  48C6                     ext.l      D6
  1299. 00000E0C  2F06                     move.l     -[A7], D6
  1300. 00000E0E  41EB 0410                lea.l      A0, [A3 + 0x410]
  1301. 00000E12  2F20                     move.l     -[A7], -[A0]
  1302. 00000E14  2F20                     move.l     -[A7], -[A0]
  1303. 00000E16  4EBA 0788                jsr        [PC + 0x788 /* 000015A0 */]
  1304. 00000E1A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1305. 00000E1E  6000 01A6                bra        +0x1A8 /* 00000FC6 */
  1306. 00000E22  4A6B 0406                tst.w      [A3 + 0x406]
  1307. 00000E26  6600 019E                bne        +0x1A0 /* 00000FC6 */
  1308. 00000E2A  700C                     moveq.l    D0, 0x0C
  1309. 00000E2C  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  1310. 00000E30  6716                     beq        +0x18 /* 00000E48 */
  1311. 00000E32  48C6                     ext.l      D6
  1312. 00000E34  2F06                     move.l     -[A7], D6
  1313. 00000E36  48C5                     ext.l      D5
  1314. 00000E38  2F05                     move.l     -[A7], D5
  1315. 00000E3A  2F0B                     move.l     -[A7], A3
  1316. 00000E3C  4EBA 03E6                jsr        [PC + 0x3E6 /* 00001224 */]
  1317. 00000E40  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1318. 00000E44  6000 0180                bra        +0x182 /* 00000FC6 */
  1319. label00000E48:
  1320. 00000E48  486D 2B3A                pea.l      [A5 + 0x2B3A /* export_1379 */]
  1321. 00000E4C  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1322. 00000E50  4A40                     tst.w      D0
  1323. 00000E52  588F                     addq.l     A7, 4
  1324. 00000E54  6700 0170                beq        +0x172 /* 00000FC6 */
  1325. 00000E58  4247                     clr.w      D7
  1326. 00000E5A  6020                     bra        +0x22 /* 00000E7C */
  1327. label00000E5C:
  1328. 00000E5C  7000                     moveq.l    D0, 0x00
  1329. 00000E5E  3007                     move.w     D0, D7
  1330. 00000E60  2F00                     move.l     -[A7], D0
  1331. 00000E62  2F0B                     move.l     -[A7], A3
  1332. 00000E64  4EAD 2B3A                jsr        [A5 + 0x2B3A /* export_1379 */]
  1333. 00000E68  48C6                     ext.l      D6
  1334. 00000E6A  2F06                     move.l     -[A7], D6
  1335. 00000E6C  48C5                     ext.l      D5
  1336. 00000E6E  2F05                     move.l     -[A7], D5
  1337. 00000E70  2F0B                     move.l     -[A7], A3
  1338. 00000E72  4EBA 03B0                jsr        [PC + 0x3B0 /* 00001224 */]
  1339. 00000E76  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1340. 00000E7A  5247                     addq.w     D7, 1
  1341. label00000E7C:
  1342. 00000E7C  7000                     moveq.l    D0, 0x00
  1343. 00000E7E  3007                     move.w     D0, D7
  1344. 00000E80  322B 0116                move.w     D1, [A3 + 0x116]
  1345. 00000E84  48C1                     ext.l      D1
  1346. 00000E86  B280                     cmp.l      D1, D0
  1347. 00000E88  6ED2                     bgt        -0x2C /* 00000E5C */
  1348. 00000E8A  486D 2B3A                pea.l      [A5 + 0x2B3A /* export_1379 */]
  1349. 00000E8E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1350. 00000E92  588F                     addq.l     A7, 4
  1351. 00000E94  6000 0130                bra        +0x132 /* 00000FC6 */
  1352. 00000E98  4A6B 0406                tst.w      [A3 + 0x406]
  1353. 00000E9C  6600 0128                bne        +0x12A /* 00000FC6 */
  1354. 00000EA0  700C                     moveq.l    D0, 0x0C
  1355. 00000EA2  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  1356. 00000EA6  6716                     beq        +0x18 /* 00000EBE */
  1357. 00000EA8  48C6                     ext.l      D6
  1358. 00000EAA  2F06                     move.l     -[A7], D6
  1359. 00000EAC  48C5                     ext.l      D5
  1360. 00000EAE  2F05                     move.l     -[A7], D5
  1361. 00000EB0  2F0B                     move.l     -[A7], A3
  1362. 00000EB2  4EBA 051A                jsr        [PC + 0x51A /* 000013CE */]
  1363. 00000EB6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1364. 00000EBA  6000 010A                bra        +0x10C /* 00000FC6 */
  1365. label00000EBE:
  1366. 00000EBE  486D 2B3A                pea.l      [A5 + 0x2B3A /* export_1379 */]
  1367. 00000EC2  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1368. 00000EC6  4A40                     tst.w      D0
  1369. 00000EC8  588F                     addq.l     A7, 4
  1370. 00000ECA  6700 00FA                beq        +0xFC /* 00000FC6 */
  1371. 00000ECE  4247                     clr.w      D7
  1372. 00000ED0  6020                     bra        +0x22 /* 00000EF2 */
  1373. label00000ED2:
  1374. 00000ED2  7000                     moveq.l    D0, 0x00
  1375. 00000ED4  3007                     move.w     D0, D7
  1376. 00000ED6  2F00                     move.l     -[A7], D0
  1377. 00000ED8  2F0B                     move.l     -[A7], A3
  1378. 00000EDA  4EAD 2B3A                jsr        [A5 + 0x2B3A /* export_1379 */]
  1379. 00000EDE  48C6                     ext.l      D6
  1380. 00000EE0  2F06                     move.l     -[A7], D6
  1381. 00000EE2  48C5                     ext.l      D5
  1382. 00000EE4  2F05                     move.l     -[A7], D5
  1383. 00000EE6  2F0B                     move.l     -[A7], A3
  1384. 00000EE8  4EBA 04E4                jsr        [PC + 0x4E4 /* 000013CE */]
  1385. 00000EEC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1386. 00000EF0  5247                     addq.w     D7, 1
  1387. label00000EF2:
  1388. 00000EF2  7000                     moveq.l    D0, 0x00
  1389. 00000EF4  3007                     move.w     D0, D7
  1390. 00000EF6  322B 0116                move.w     D1, [A3 + 0x116]
  1391. 00000EFA  48C1                     ext.l      D1
  1392. 00000EFC  B280                     cmp.l      D1, D0
  1393. 00000EFE  6ED2                     bgt        -0x2C /* 00000ED2 */
  1394. 00000F00  486D 2B3A                pea.l      [A5 + 0x2B3A /* export_1379 */]
  1395. 00000F04  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1396. 00000F08  588F                     addq.l     A7, 4
  1397. 00000F0A  6000 00BA                bra        +0xBC /* 00000FC6 */
  1398. 00000F0E  4A6B 0406                tst.w      [A3 + 0x406]
  1399. 00000F12  6600 00B2                bne        +0xB4 /* 00000FC6 */
  1400. 00000F16  4A6B 010E                tst.w      [A3 + 0x10E]
  1401. 00000F1A  6D38                     blt        +0x3A /* 00000F54 */
  1402. 00000F1C  7004                     moveq.l    D0, 0x04
  1403. 00000F1E  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  1404. 00000F22  6D30                     blt        +0x32 /* 00000F54 */
  1405. 00000F24  486D 2B52                pea.l      [A5 + 0x2B52 /* export_1382 */]
  1406. 00000F28  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1407. 00000F2C  4A40                     tst.w      D0
  1408. 00000F2E  588F                     addq.l     A7, 4
  1409. 00000F30  6700 0094                beq        +0x96 /* 00000FC6 */
  1410. 00000F34  48C6                     ext.l      D6
  1411. 00000F36  2F06                     move.l     -[A7], D6
  1412. 00000F38  7002                     moveq.l    D0, 0x02
  1413. 00000F3A  2F00                     move.l     -[A7], D0
  1414. 00000F3C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1415. 00000F40  2F0B                     move.l     -[A7], A3
  1416. 00000F42  4EAD 2B52                jsr        [A5 + 0x2B52 /* export_1382 */]
  1417. 00000F46  486D 2B52                pea.l      [A5 + 0x2B52 /* export_1382 */]
  1418. 00000F4A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1419. 00000F4E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1420. 00000F52  6072                     bra        +0x74 /* 00000FC6 */
  1421. label00000F54:
  1422. 00000F54  700A                     moveq.l    D0, 0x0A
  1423. 00000F56  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  1424. 00000F5A  6708                     beq        +0xA /* 00000F64 */
  1425. 00000F5C  700B                     moveq.l    D0, 0x0B
  1426. 00000F5E  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  1427. 00000F62  662E                     bne        +0x30 /* 00000F92 */
  1428. label00000F64:
  1429. 00000F64  486D 2B72                pea.l      [A5 + 0x2B72 /* export_1386 */]
  1430. 00000F68  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1431. 00000F6C  4A40                     tst.w      D0
  1432. 00000F6E  588F                     addq.l     A7, 4
  1433. 00000F70  6754                     beq        +0x56 /* 00000FC6 */
  1434. 00000F72  48C6                     ext.l      D6
  1435. 00000F74  2F06                     move.l     -[A7], D6
  1436. 00000F76  7002                     moveq.l    D0, 0x02
  1437. 00000F78  2F00                     move.l     -[A7], D0
  1438. 00000F7A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1439. 00000F7E  2F0B                     move.l     -[A7], A3
  1440. 00000F80  4EAD 2B72                jsr        [A5 + 0x2B72 /* export_1386 */]
  1441. 00000F84  486D 2B72                pea.l      [A5 + 0x2B72 /* export_1386 */]
  1442. 00000F88  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1443. 00000F8C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1444. 00000F90  6034                     bra        +0x36 /* 00000FC6 */
  1445. label00000F92:
  1446. 00000F92  7011                     moveq.l    D0, 0x11
  1447. 00000F94  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  1448. 00000F98  662C                     bne        +0x2E /* 00000FC6 */
  1449. 00000F9A  486D 2BE2                pea.l      [A5 + 0x2BE2 /* export_1400 */]
  1450. 00000F9E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1451. 00000FA2  4A40                     tst.w      D0
  1452. 00000FA4  588F                     addq.l     A7, 4
  1453. 00000FA6  671E                     beq        +0x20 /* 00000FC6 */
  1454. 00000FA8  48C6                     ext.l      D6
  1455. 00000FAA  2F06                     move.l     -[A7], D6
  1456. 00000FAC  7002                     moveq.l    D0, 0x02
  1457. 00000FAE  2F00                     move.l     -[A7], D0
  1458. 00000FB0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1459. 00000FB4  2F0B                     move.l     -[A7], A3
  1460. 00000FB6  4EAD 2BE2                jsr        [A5 + 0x2BE2 /* export_1400 */]
  1461. 00000FBA  486D 2BE2                pea.l      [A5 + 0x2BE2 /* export_1400 */]
  1462. 00000FBE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1463. 00000FC2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1464. label00000FC6:
  1465. 00000FC6  4CEE 08E0 FFEC           movem.l    D5,D6,D7,A3, [A6 - 0x14]
  1466. 00000FCC  4E5E                     unlink     A6
  1467. 00000FCE  4E75                     rts
  1468. fn00000FD0:
  1469. 00000FD0  4E56 FFFC                link       A6, -0x0004
  1470. 00000FD4  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1471. 00000FD8  382E 0012                move.w     D4, [A6 + 0x12]
  1472. 00000FDC  3A2E 000E                move.w     D5, [A6 + 0xE]
  1473. 00000FE0  286E 0008                movea.l    A4, [A6 + 0x8]
  1474. 00000FE4  4A6C 010C                tst.w      [A4 + 0x10C]
  1475. 00000FE8  6600 0230                bne        +0x232 /* 0000121A */
  1476. 00000FEC  7005                     moveq.l    D0, 0x05
  1477. 00000FEE  B02C 014F                cmp.b      D0, [A4 + 0x14F]
  1478. 00000FF2  6700 0226                beq        +0x228 /* 0000121A */
  1479. 00000FF6  5345                     subq.w     D5, 1
  1480. 00000FF8  47EC 011E                lea.l      A3, [A4 + 0x11E]
  1481. 00000FFC  4A2B 0030                tst.b      [A3 + 0x30]
  1482. 00001000  6700 0218                beq        +0x21A /* 0000121A */
  1483. 00001004  7003                     moveq.l    D0, 0x03
  1484. 00001006  B02B 0031                cmp.b      D0, [A3 + 0x31]
  1485. 0000100A  6500 020E                bcs        +0x210 /* 0000121A */
  1486. 0000100E  7005                     moveq.l    D0, 0x05
  1487. 00001010  B02B 0030                cmp.b      D0, [A3 + 0x30]
  1488. 00001014  6600 00C2                bne        +0xC4 /* 000010D8 */
  1489. 00001018  BA6C 02CA                cmp.w      D5, [A4 + 0x2CA]
  1490. 0000101C  6C00 01FC                bge        +0x1FE /* 0000121A */
  1491. 00001020  7002                     moveq.l    D0, 0x02
  1492. 00001022  B02B 0031                cmp.b      D0, [A3 + 0x31]
  1493. 00001026  634E                     bls        +0x50 /* 00001076 */
  1494. 00001028  302B 003C                move.w     D0, [A3 + 0x3C]
  1495. 0000102C  48C0                     ext.l      D0
  1496. 0000102E  322B 0026                move.w     D1, [A3 + 0x26]
  1497. 00001032  48C1                     ext.l      D1
  1498. 00001034  2F00                     move.l     -[A7], D0
  1499. 00001036  2001                     move.l     D0, D1
  1500. 00001038  7202                     moveq.l    D1, 0x02
  1501. 0000103A  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1502. 0000103E  2200                     move.l     D1, D0
  1503. 00001040  201F                     move.l     D0, [A7]+
  1504. 00001042  D280                     add.l      D1, D0
  1505. 00001044  3D41 FFFE                move.w     [A6 - 0x2], D1
  1506. 00001048  302B 003E                move.w     D0, [A3 + 0x3E]
  1507. 0000104C  906B 003A                sub.w      D0, [A3 + 0x3A]
  1508. 00001050  48C0                     ext.l      D0
  1509. 00001052  48C5                     ext.l      D5
  1510. 00001054  2205                     move.l     D1, D5
  1511. 00001056  E381                     asl        D1, 1
  1512. 00001058  5281                     addq.l     D1, 1
  1513. 0000105A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1514. 0000105E  322C 02CA                move.w     D1, [A4 + 0x2CA]
  1515. 00001062  48C1                     ext.l      D1
  1516. 00001064  E381                     asl        D1, 1
  1517. 00001066  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1518. 0000106A  322B 003E                move.w     D1, [A3 + 0x3E]
  1519. 0000106E  9240                     sub.w      D1, D0
  1520. 00001070  3D41 FFFC                move.w     [A6 - 0x4], D1
  1521. 00001074  604A                     bra        +0x4C /* 000010C0 */
  1522. label00001076:
  1523. 00001076  302B 0040                move.w     D0, [A3 + 0x40]
  1524. 0000107A  906B 003C                sub.w      D0, [A3 + 0x3C]
  1525. 0000107E  48C0                     ext.l      D0
  1526. 00001080  48C5                     ext.l      D5
  1527. 00001082  2205                     move.l     D1, D5
  1528. 00001084  E381                     asl        D1, 1
  1529. 00001086  5281                     addq.l     D1, 1
  1530. 00001088  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1531. 0000108C  322C 02CA                move.w     D1, [A4 + 0x2CA]
  1532. 00001090  48C1                     ext.l      D1
  1533. 00001092  E381                     asl        D1, 1
  1534. 00001094  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1535. 00001098  D06B 003C                add.w      D0, [A3 + 0x3C]
  1536. 0000109C  3D40 FFFE                move.w     [A6 - 0x2], D0
  1537. 000010A0  302B 003E                move.w     D0, [A3 + 0x3E]
  1538. 000010A4  48C0                     ext.l      D0
  1539. 000010A6  322B 0026                move.w     D1, [A3 + 0x26]
  1540. 000010AA  48C1                     ext.l      D1
  1541. 000010AC  2F00                     move.l     -[A7], D0
  1542. 000010AE  2001                     move.l     D0, D1
  1543. 000010B0  7202                     moveq.l    D1, 0x02
  1544. 000010B2  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1545. 000010B6  2200                     move.l     D1, D0
  1546. 000010B8  201F                     move.l     D0, [A7]+
  1547. 000010BA  9081                     sub.l      D0, D1
  1548. 000010BC  3D40 FFFC                move.w     [A6 - 0x4], D0
  1549. label000010C0:
  1550. 000010C0  7001                     moveq.l    D0, 0x01
  1551. 000010C2  2F00                     move.l     -[A7], D0
  1552. 000010C4  48C4                     ext.l      D4
  1553. 000010C6  2F04                     move.l     -[A7], D4
  1554. 000010C8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1555. 000010CC  4EBA 0600                jsr        [PC + 0x600 /* 000016CE */]
  1556. 000010D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1557. 000010D4  6000 0144                bra        +0x146 /* 0000121A */
  1558. label000010D8:
  1559. 000010D8  7006                     moveq.l    D0, 0x06
  1560. 000010DA  B02C 014E                cmp.b      D0, [A4 + 0x14E]
  1561. 000010DE  6606                     bne        +0x8 /* 000010E6 */
  1562. 000010E0  BA6C 02CA                cmp.w      D5, [A4 + 0x2CA]
  1563. 000010E4  6F36                     ble        +0x38 /* 0000111C */
  1564. label000010E6:
  1565. 000010E6  7006                     moveq.l    D0, 0x06
  1566. 000010E8  B02C 014E                cmp.b      D0, [A4 + 0x14E]
  1567. 000010EC  6700 012C                beq        +0x12E /* 0000121A */
  1568. 000010F0  BA6C 0116                cmp.w      D5, [A4 + 0x116]
  1569. 000010F4  6C00 0124                bge        +0x126 /* 0000121A */
  1570. 000010F8  206C 03F0                movea.l    A0, [A4 + 0x3F0]
  1571. 000010FC  48C5                     ext.l      D5
  1572. 000010FE  2005                     move.l     D0, D5
  1573. 00001100  2200                     move.l     D1, D0
  1574. 00001102  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  1575. 00001106  4841                     swap.w     D1
  1576. 00001108  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  1577. 0000110C  4841                     swap.w     D1
  1578. 0000110E  4241                     clr.w      D1
  1579. 00001110  D081                     add.l      D0, D1
  1580. 00001112  7202                     moveq.l    D1, 0x02
  1581. 00001114  B230 0846                cmp.b      D1, [A0 + D0 + 0x46]
  1582. 00001118  6600 0100                bne        +0x102 /* 0000121A */
  1583. label0000111C:
  1584. 0000111C  4247                     clr.w      D7
  1585. 0000111E  7CFF                     moveq.l    D6, 0xFFFFFFFF
  1586. 00001120  6026                     bra        +0x28 /* 00001148 */
  1587. label00001122:
  1588. 00001122  206C 03F0                movea.l    A0, [A4 + 0x3F0]
  1589. 00001126  7000                     moveq.l    D0, 0x00
  1590. 00001128  3007                     move.w     D0, D7
  1591. 0000112A  2200                     move.l     D1, D0
  1592. 0000112C  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  1593. 00001130  4841                     swap.w     D1
  1594. 00001132  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  1595. 00001136  4841                     swap.w     D1
  1596. 00001138  4241                     clr.w      D1
  1597. 0000113A  D081                     add.l      D0, D1
  1598. 0000113C  7202                     moveq.l    D1, 0x02
  1599. 0000113E  B230 0846                cmp.b      D1, [A0 + D0 + 0x46]
  1600. 00001142  6602                     bne        +0x4 /* 00001146 */
  1601. 00001144  5246                     addq.w     D6, 1
  1602. label00001146:
  1603. 00001146  5247                     addq.w     D7, 1
  1604. label00001148:
  1605. 00001148  7000                     moveq.l    D0, 0x00
  1606. 0000114A  3007                     move.w     D0, D7
  1607. 0000114C  48C5                     ext.l      D5
  1608. 0000114E  BA80                     cmp.l      D5, D0
  1609. 00001150  6CD0                     bge        -0x2E /* 00001122 */
  1610. 00001152  3006                     move.w     D0, D6
  1611. 00001154  48C0                     ext.l      D0
  1612. 00001156  81EB 0020                divs.w     D0, [A3 + 0x20]
  1613. 0000115A  3E00                     move.w     D7, D0
  1614. 0000115C  48C6                     ext.l      D6
  1615. 0000115E  302B 0020                move.w     D0, [A3 + 0x20]
  1616. 00001162  48C0                     ext.l      D0
  1617. 00001164  7200                     moveq.l    D1, 0x00
  1618. 00001166  3207                     move.w     D1, D7
  1619. 00001168  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1620. 0000116C  2A06                     move.l     D5, D6
  1621. 0000116E  9A80                     sub.l      D5, D0
  1622. 00001170  7001                     moveq.l    D0, 0x01
  1623. 00001172  B06B 0022                cmp.w      D0, [A3 + 0x22]
  1624. 00001176  6608                     bne        +0xA /* 00001180 */
  1625. 00001178  302B 002A                move.w     D0, [A3 + 0x2A]
  1626. 0000117C  48C0                     ext.l      D0
  1627. 0000117E  6022                     bra        +0x24 /* 000011A2 */
  1628. label00001180:
  1629. 00001180  302B 003C                move.w     D0, [A3 + 0x3C]
  1630. 00001184  48C0                     ext.l      D0
  1631. 00001186  322B 002A                move.w     D1, [A3 + 0x2A]
  1632. 0000118A  48C1                     ext.l      D1
  1633. 0000118C  7400                     moveq.l    D2, 0x00
  1634. 0000118E  3407                     move.w     D2, D7
  1635. 00001190  2F00                     move.l     -[A7], D0
  1636. 00001192  2001                     move.l     D0, D1
  1637. 00001194  2202                     move.l     D1, D2
  1638. 00001196  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1639. 0000119A  2200                     move.l     D1, D0
  1640. 0000119C  201F                     move.l     D0, [A7]+
  1641. 0000119E  D280                     add.l      D1, D0
  1642. 000011A0  2001                     move.l     D0, D1
  1643. label000011A2:
  1644. 000011A2  322B 0026                move.w     D1, [A3 + 0x26]
  1645. 000011A6  48C1                     ext.l      D1
  1646. 000011A8  2F00                     move.l     -[A7], D0
  1647. 000011AA  2001                     move.l     D0, D1
  1648. 000011AC  7202                     moveq.l    D1, 0x02
  1649. 000011AE  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1650. 000011B2  2200                     move.l     D1, D0
  1651. 000011B4  201F                     move.l     D0, [A7]+
  1652. 000011B6  D280                     add.l      D1, D0
  1653. 000011B8  3D41 FFFE                move.w     [A6 - 0x2], D1
  1654. 000011BC  7001                     moveq.l    D0, 0x01
  1655. 000011BE  B06B 0020                cmp.w      D0, [A3 + 0x20]
  1656. 000011C2  6608                     bne        +0xA /* 000011CC */
  1657. 000011C4  302B 002C                move.w     D0, [A3 + 0x2C]
  1658. 000011C8  48C0                     ext.l      D0
  1659. 000011CA  6036                     bra        +0x38 /* 00001202 */
  1660. label000011CC:
  1661. 000011CC  302B 003E                move.w     D0, [A3 + 0x3E]
  1662. 000011D0  48C0                     ext.l      D0
  1663. 000011D2  322B 002C                move.w     D1, [A3 + 0x2C]
  1664. 000011D6  48C1                     ext.l      D1
  1665. 000011D8  7400                     moveq.l    D2, 0x00
  1666. 000011DA  3405                     move.w     D2, D5
  1667. 000011DC  2F00                     move.l     -[A7], D0
  1668. 000011DE  2001                     move.l     D0, D1
  1669. 000011E0  2202                     move.l     D1, D2
  1670. 000011E2  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1671. 000011E6  2200                     move.l     D1, D0
  1672. 000011E8  201F                     move.l     D0, [A7]+
  1673. 000011EA  9081                     sub.l      D0, D1
  1674. 000011EC  322B 0024                move.w     D1, [A3 + 0x24]
  1675. 000011F0  48C1                     ext.l      D1
  1676. 000011F2  2F00                     move.l     -[A7], D0
  1677. 000011F4  2001                     move.l     D0, D1
  1678. 000011F6  7202                     moveq.l    D1, 0x02
  1679. 000011F8  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1680. 000011FC  2200                     move.l     D1, D0
  1681. 000011FE  201F                     move.l     D0, [A7]+
  1682. 00001200  9081                     sub.l      D0, D1
  1683. label00001202:
  1684. 00001202  3D40 FFFC                move.w     [A6 - 0x4], D0
  1685. 00001206  7001                     moveq.l    D0, 0x01
  1686. 00001208  2F00                     move.l     -[A7], D0
  1687. 0000120A  48C4                     ext.l      D4
  1688. 0000120C  2F04                     move.l     -[A7], D4
  1689. 0000120E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1690. 00001212  4EBA 04BA                jsr        [PC + 0x4BA /* 000016CE */]
  1691. 00001216  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1692. label0000121A:
  1693. 0000121A  4CEE 18F0 FFE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  1694. 00001220  4E5E                     unlink     A6
  1695. 00001222  4E75                     rts
  1696. fn00001224:
  1697. 00001224  4E56 FFF4                link       A6, -0x000C
  1698. 00001228  48E7 0310                movem.l    -[A7], D6,D7,A3
  1699. 0000122C  3C2E 000E                move.w     D6, [A6 + 0xE]
  1700. 00001230  3E2E 0012                move.w     D7, [A6 + 0x12]
  1701. 00001234  266E 0008                movea.l    A3, [A6 + 0x8]
  1702. 00001238  302B 010E                move.w     D0, [A3 + 0x10E]
  1703. 0000123C  6B00 0186                bmi        +0x188 /* 000013C4 */
  1704. 00001240  0C40 0014                cmpi.w     D0, 0x14
  1705. 00001244  6E00 017E                bgt        +0x180 /* 000013C4 */
  1706. 00001248  D040                     add.w      D0, D0
  1707. 0000124A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1708. 0000124E  4EFB 0000                jmp        [PC + D0.w]
  1709. 00001252  002C 002C 002C           ori.b      [A4 + 0x2C], 0x2C /* ',' */
  1710. 00001258  002C 002C 010E           ori.b      [A4 + 0x10E], 0x2C /* ',' */
  1711. 0000125E  010E                     btst       A6, D0
  1712. 00001260  010E                     btst       A6, D0
  1713. 00001262  010E                     btst       A6, D0
  1714. 00001264  010E                     btst       A6, D0
  1715. 00001266  0174 0174                bchg       <<invalid full ext with I/IS == 4>>, D0
  1716. 0000126A  002C 0174 002C           ori.b      [A4 + 0x2C], 0x74 /* 't' */
  1717. 00001270  0174 002C                bchg       [A4 + D0.w + 0x2C], D0
  1718. 00001274  0174 010E 002C           bchg       [[A4 + <<invalid base displacement size>>] + D0 + 0x2C], D0
  1719. 0000127A  010E                     btst       A6, D0
  1720. 0000127C  2D6B 0418 FFF4           move.l     [A6 - 0xC], [A3 + 0x418]
  1721. 00001282  2D6B 041C FFF8           move.l     [A6 - 0x8], [A3 + 0x41C]
  1722. 00001288  48C6                     ext.l      D6
  1723. 0000128A  2006                     move.l     D0, D6
  1724. 0000128C  2200                     move.l     D1, D0
  1725. 0000128E  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  1726. 00001292  4841                     swap.w     D1
  1727. 00001294  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  1728. 00001298  4841                     swap.w     D1
  1729. 0000129A  4241                     clr.w      D1
  1730. 0000129C  D081                     add.l      D0, D1
  1731. 0000129E  41EB 01D3                lea.l      A0, [A3 + 0x1D3]
  1732. 000012A2  4A30 0800                tst.b      [A0 + D0]
  1733. 000012A6  6700 011C                beq        +0x11E /* 000013C4 */
  1734. 000012AA  48C6                     ext.l      D6
  1735. 000012AC  2006                     move.l     D0, D6
  1736. 000012AE  2200                     move.l     D1, D0
  1737. 000012B0  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  1738. 000012B4  4841                     swap.w     D1
  1739. 000012B6  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  1740. 000012BA  4841                     swap.w     D1
  1741. 000012BC  4241                     clr.w      D1
  1742. 000012BE  D081                     add.l      D0, D1
  1743. 000012C0  41EB 01D2                lea.l      A0, [A3 + 0x1D2]
  1744. 000012C4  1030 0800                move.b     D0, [A0 + D0]
  1745. 000012C8  653A                     bcs        +0x3C /* 00001304 */
  1746. 000012CA  0C00 0003                cmpi.b     D0, 0x3
  1747. 000012CE  6234                     bhi        +0x36 /* 00001304 */
  1748. 000012D0  7200                     moveq.l    D1, 0x00
  1749. 000012D2  1200                     move.b     D1, D0
  1750. 000012D4  D241                     add.w      D1, D1
  1751. 000012D6  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1752. 000012DA  4EFB 1000                jmp        [PC + D1.w]
  1753. 000012DE  000A 0012                ori.b      A2, 0x12
  1754. 000012E2  001A 0022                ori.b      [A2]+, 0x22 /* '\"' */
  1755. 000012E6  3D6E FFF6 FFFA           move.w     [A6 - 0x6], [A6 - 0xA]
  1756. 000012EC  6016                     bra        +0x18 /* 00001304 */
  1757. 000012EE  3D6E FFFA FFF6           move.w     [A6 - 0xA], [A6 - 0x6]
  1758. 000012F4  600E                     bra        +0x10 /* 00001304 */
  1759. 000012F6  3D6E FFF4 FFF8           move.w     [A6 - 0x8], [A6 - 0xC]
  1760. 000012FC  6006                     bra        +0x8 /* 00001304 */
  1761. 000012FE  3D6E FFF8 FFF4           move.w     [A6 - 0xC], [A6 - 0x8]
  1762. label00001304:
  1763. 00001304  302E FFFA                move.w     D0, [A6 - 0x6]
  1764. 00001308  D06E FFF6                add.w      D0, [A6 - 0xA]
  1765. 0000130C  48C0                     ext.l      D0
  1766. 0000130E  81FC 0002                divs.w     D0, 0x2
  1767. 00001312  3D40 FFFE                move.w     [A6 - 0x2], D0
  1768. 00001316  302E FFF8                move.w     D0, [A6 - 0x8]
  1769. 0000131A  D06E FFF4                add.w      D0, [A6 - 0xC]
  1770. 0000131E  48C0                     ext.l      D0
  1771. 00001320  81FC 0002                divs.w     D0, 0x2
  1772. 00001324  3D40 FFFC                move.w     [A6 - 0x4], D0
  1773. 00001328  7001                     moveq.l    D0, 0x01
  1774. 0000132A  2F00                     move.l     -[A7], D0
  1775. 0000132C  48C7                     ext.l      D7
  1776. 0000132E  2F07                     move.l     -[A7], D7
  1777. 00001330  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1778. 00001334  4EBA 0398                jsr        [PC + 0x398 /* 000016CE */]
  1779. 00001338  7001                     moveq.l    D0, 0x01
  1780. 0000133A  2F00                     move.l     -[A7], D0
  1781. 0000133C  48C7                     ext.l      D7
  1782. 0000133E  2F07                     move.l     -[A7], D7
  1783. 00001340  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1784. 00001344  4EBA 0388                jsr        [PC + 0x388 /* 000016CE */]
  1785. 00001348  7001                     moveq.l    D0, 0x01
  1786. 0000134A  2F00                     move.l     -[A7], D0
  1787. 0000134C  48C7                     ext.l      D7
  1788. 0000134E  2F07                     move.l     -[A7], D7
  1789. 00001350  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1790. 00001354  4EBA 0378                jsr        [PC + 0x378 /* 000016CE */]
  1791. 00001358  4FEF 0024                lea.l      A7, [A7 + 0x24]
  1792. 0000135C  6066                     bra        +0x68 /* 000013C4 */
  1793. 0000135E  0C46 0003                cmpi.w     D6, 0x3
  1794. 00001362  6C60                     bge        +0x62 /* 000013C4 */
  1795. 00001364  486D 2AD2                pea.l      [A5 + 0x2AD2 /* export_1366 */]
  1796. 00001368  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1797. 0000136C  4A40                     tst.w      D0
  1798. 0000136E  588F                     addq.l     A7, 4
  1799. 00001370  6752                     beq        +0x54 /* 000013C4 */
  1800. 00001372  486E FFFC                pea.l      [A6 - 0x4]
  1801. 00001376  486E FFF8                pea.l      [A6 - 0x8]
  1802. 0000137A  486E FFF4                pea.l      [A6 - 0xC]
  1803. 0000137E  48C6                     ext.l      D6
  1804. 00001380  2F06                     move.l     -[A7], D6
  1805. 00001382  2F0B                     move.l     -[A7], A3
  1806. 00001384  4EAD 2AD2                jsr        [A5 + 0x2AD2 /* export_1366 */]
  1807. 00001388  486D 2AD2                pea.l      [A5 + 0x2AD2 /* export_1366 */]
  1808. 0000138C  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1809. 00001390  7000                     moveq.l    D0, 0x00
  1810. 00001392  2F00                     move.l     -[A7], D0
  1811. 00001394  48C7                     ext.l      D7
  1812. 00001396  2F07                     move.l     -[A7], D7
  1813. 00001398  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1814. 0000139C  4EBA 0330                jsr        [PC + 0x330 /* 000016CE */]
  1815. 000013A0  7000                     moveq.l    D0, 0x00
  1816. 000013A2  2F00                     move.l     -[A7], D0
  1817. 000013A4  48C7                     ext.l      D7
  1818. 000013A6  2F07                     move.l     -[A7], D7
  1819. 000013A8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1820. 000013AC  4EBA 0320                jsr        [PC + 0x320 /* 000016CE */]
  1821. 000013B0  7000                     moveq.l    D0, 0x00
  1822. 000013B2  2F00                     move.l     -[A7], D0
  1823. 000013B4  48C7                     ext.l      D7
  1824. 000013B6  2F07                     move.l     -[A7], D7
  1825. 000013B8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1826. 000013BC  4EBA 0310                jsr        [PC + 0x310 /* 000016CE */]
  1827. 000013C0  4FEF 003C                lea.l      A7, [A7 + 0x3C]
  1828. label000013C4:
  1829. 000013C4  4CEE 08C0 FFE8           movem.l    D6,D7,A3, [A6 - 0x18]
  1830. 000013CA  4E5E                     unlink     A6
  1831. 000013CC  4E75                     rts
  1832. fn000013CE:
  1833. 000013CE  4E56 FFFC                link       A6, -0x0004
  1834. 000013D2  48E7 0118                movem.l    -[A7], D7,A3,A4
  1835. 000013D6  3E2E 0012                move.w     D7, [A6 + 0x12]
  1836. 000013DA  286E 0008                movea.l    A4, [A6 + 0x8]
  1837. 000013DE  302E 000E                move.w     D0, [A6 + 0xE]
  1838. 000013E2  48C0                     ext.l      D0
  1839. 000013E4  2200                     move.l     D1, D0
  1840. 000013E6  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  1841. 000013EA  4841                     swap.w     D1
  1842. 000013EC  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  1843. 000013F0  4841                     swap.w     D1
  1844. 000013F2  4241                     clr.w      D1
  1845. 000013F4  D081                     add.l      D0, D1
  1846. 000013F6  41EC 0160                lea.l      A0, [A4 + 0x160]
  1847. 000013FA  47F0 0800                lea.l      A3, [A0 + D0]
  1848. 000013FE  302C 010E                move.w     D0, [A4 + 0x10E]
  1849. 00001402  6B00 0192                bmi        +0x194 /* 00001596 */
  1850. 00001406  0C40 0014                cmpi.w     D0, 0x14
  1851. 0000140A  6E00 018A                bgt        +0x18C /* 00001596 */
  1852. 0000140E  D040                     add.w      D0, D0
  1853. 00001410  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1854. 00001414  4EFB 0000                jmp        [PC + D0.w]
  1855. 00001418  002C 002C 002C           ori.b      [A4 + 0x2C], 0x2C /* ',' */
  1856. 0000141E  002C 002C 014C           ori.b      [A4 + 0x14C], 0x2C /* ',' */
  1857. 00001424  014C                     bchg       A4, D0
  1858. 00001426  014C                     bchg       A4, D0
  1859. 00001428  014C                     bchg       A4, D0
  1860. 0000142A  014C                     bchg       A4, D0
  1861. 0000142C  0180                     bclr       D0, D0
  1862. 0000142E  0180                     bclr       D0, D0
  1863. 00001430  002C 0180 002C           ori.b      [A4 + 0x2C], 0x80
  1864. 00001436  0180                     bclr       D0, D0
  1865. 00001438  002C 0180 014C           ori.b      [A4 + 0x14C], 0x80
  1866. 0000143E  002C 014C 4A2B           ori.b      [A4 + 0x4A2B], 0x4C /* 'L' */
  1867. 00001444  0073 6700 014E           ori.w      <<invalid full ext with IS == 1 and I/IS == 6>>, 0x6700 /* 'g\0' */
  1868. 0000144A  7001                     moveq.l    D0, 0x01
  1869. 0000144C  B02B 0077                cmp.b      D0, [A3 + 0x77]
  1870. 00001450  6200 0144                bhi        +0x146 /* 00001596 */
  1871. 00001454  486E FFFC                pea.l      [A6 - 0x4]
  1872. 00001458  486B 0018                pea.l      [A3 + 0x18]
  1873. 0000145C  4EAD 2192                jsr        [A5 + 0x2192 /* export_1070 */]
  1874. 00001460  4A40                     tst.w      D0
  1875. 00001462  508F                     addq.l     A7, 8
  1876. 00001464  6700 0130                beq        +0x132 /* 00001596 */
  1877. 00001468  700C                     moveq.l    D0, 0x0C
  1878. 0000146A  B06C 010E                cmp.w      D0, [A4 + 0x10E]
  1879. 0000146E  6606                     bne        +0x8 /* 00001476 */
  1880. 00001470  41ED F210                lea.l      A0, [A5 - 0xDF0]
  1881. 00001474  6004                     bra        +0x6 /* 0000147A */
  1882. label00001476:
  1883. 00001476  41EC 0410                lea.l      A0, [A4 + 0x410]
  1884. label0000147A:
  1885. 0000147A  43EB 0042                lea.l      A1, [A3 + 0x42]
  1886. 0000147E  22D8                     move.l     [A1]+, [A0]+
  1887. 00001480  22D8                     move.l     [A1]+, [A0]+
  1888. 00001482  7002                     moveq.l    D0, 0x02
  1889. 00001484  B02B 0072                cmp.b      D0, [A3 + 0x72]
  1890. 00001488  6340                     bls        +0x42 /* 000014CA */
  1891. 0000148A  302C 041C                move.w     D0, [A4 + 0x41C]
  1892. 0000148E  D06C 0418                add.w      D0, [A4 + 0x418]
  1893. 00001492  906E FFFC                sub.w      D0, [A6 - 0x4]
  1894. 00001496  48C0                     ext.l      D0
  1895. 00001498  81FC 0002                divs.w     D0, 0x2
  1896. 0000149C  3740 0042                move.w     [A3 + 0x42], D0
  1897. 000014A0  D06E FFFC                add.w      D0, [A6 - 0x4]
  1898. 000014A4  3740 0046                move.w     [A3 + 0x46], D0
  1899. 000014A8  4A2B 0072                tst.b      [A3 + 0x72]
  1900. 000014AC  660E                     bne        +0x10 /* 000014BC */
  1901. 000014AE  302E FFFE                move.w     D0, [A6 - 0x2]
  1902. 000014B2  D06B 0044                add.w      D0, [A3 + 0x44]
  1903. 000014B6  3740 0048                move.w     [A3 + 0x48], D0
  1904. 000014BA  604E                     bra        +0x50 /* 0000150A */
  1905. label000014BC:
  1906. 000014BC  302B 0048                move.w     D0, [A3 + 0x48]
  1907. 000014C0  906E FFFE                sub.w      D0, [A6 - 0x2]
  1908. 000014C4  3740 0044                move.w     [A3 + 0x44], D0
  1909. 000014C8  6040                     bra        +0x42 /* 0000150A */
  1910. label000014CA:
  1911. 000014CA  302C 041E                move.w     D0, [A4 + 0x41E]
  1912. 000014CE  D06C 041A                add.w      D0, [A4 + 0x41A]
  1913. 000014D2  906E FFFE                sub.w      D0, [A6 - 0x2]
  1914. 000014D6  48C0                     ext.l      D0
  1915. 000014D8  81FC 0002                divs.w     D0, 0x2
  1916. 000014DC  3740 0044                move.w     [A3 + 0x44], D0
  1917. 000014E0  D06E FFFE                add.w      D0, [A6 - 0x2]
  1918. 000014E4  3740 0048                move.w     [A3 + 0x48], D0
  1919. 000014E8  7002                     moveq.l    D0, 0x02
  1920. 000014EA  B02B 0072                cmp.b      D0, [A3 + 0x72]
  1921. 000014EE  660E                     bne        +0x10 /* 000014FE */
  1922. 000014F0  302E FFFC                move.w     D0, [A6 - 0x4]
  1923. 000014F4  D06B 0042                add.w      D0, [A3 + 0x42]
  1924. 000014F8  3740 0046                move.w     [A3 + 0x46], D0
  1925. 000014FC  600C                     bra        +0xE /* 0000150A */
  1926. label000014FE:
  1927. 000014FE  302B 0046                move.w     D0, [A3 + 0x46]
  1928. 00001502  906E FFFC                sub.w      D0, [A6 - 0x4]
  1929. 00001506  3740 0042                move.w     [A3 + 0x42], D0
  1930. label0000150A:
  1931. 0000150A  7001                     moveq.l    D0, 0x01
  1932. 0000150C  2F00                     move.l     -[A7], D0
  1933. 0000150E  48C7                     ext.l      D7
  1934. 00001510  2F07                     move.l     -[A7], D7
  1935. 00001512  2F2B 0042                move.l     -[A7], [A3 + 0x42]
  1936. 00001516  4EBA 01B6                jsr        [PC + 0x1B6 /* 000016CE */]
  1937. 0000151A  7001                     moveq.l    D0, 0x01
  1938. 0000151C  2F00                     move.l     -[A7], D0
  1939. 0000151E  48C7                     ext.l      D7
  1940. 00001520  2F07                     move.l     -[A7], D7
  1941. 00001522  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1942. 00001526  4EBA 01A6                jsr        [PC + 0x1A6 /* 000016CE */]
  1943. 0000152A  3D6B 0044 FFFE           move.w     [A6 - 0x2], [A3 + 0x44]
  1944. 00001530  376B 0048 0044           move.w     [A3 + 0x44], [A3 + 0x48]
  1945. 00001536  376E FFFE 0048           move.w     [A3 + 0x48], [A6 - 0x2]
  1946. 0000153C  7001                     moveq.l    D0, 0x01
  1947. 0000153E  2F00                     move.l     -[A7], D0
  1948. 00001540  48C7                     ext.l      D7
  1949. 00001542  2F07                     move.l     -[A7], D7
  1950. 00001544  2F2B 0042                move.l     -[A7], [A3 + 0x42]
  1951. 00001548  4EBA 0184                jsr        [PC + 0x184 /* 000016CE */]
  1952. 0000154C  7001                     moveq.l    D0, 0x01
  1953. 0000154E  2F00                     move.l     -[A7], D0
  1954. 00001550  48C7                     ext.l      D7
  1955. 00001552  2F07                     move.l     -[A7], D7
  1956. 00001554  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1957. 00001558  4EBA 0174                jsr        [PC + 0x174 /* 000016CE */]
  1958. 0000155C  4FEF 0030                lea.l      A7, [A7 + 0x30]
  1959. 00001560  6034                     bra        +0x36 /* 00001596 */
  1960. 00001562  486D 2ADA                pea.l      [A5 + 0x2ADA /* export_1367 */]
  1961. 00001566  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1962. 0000156A  4A40                     tst.w      D0
  1963. 0000156C  588F                     addq.l     A7, 4
  1964. 0000156E  6726                     beq        +0x28 /* 00001596 */
  1965. 00001570  486E 000E                pea.l      [A6 + 0xE]
  1966. 00001574  486E 000E                pea.l      [A6 + 0xE]
  1967. 00001578  48C7                     ext.l      D7
  1968. 0000157A  2F07                     move.l     -[A7], D7
  1969. 0000157C  7002                     moveq.l    D0, 0x02
  1970. 0000157E  2F00                     move.l     -[A7], D0
  1971. 00001580  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1972. 00001584  2F0C                     move.l     -[A7], A4
  1973. 00001586  4EAD 2ADA                jsr        [A5 + 0x2ADA /* export_1367 */]
  1974. 0000158A  486D 2ADA                pea.l      [A5 + 0x2ADA /* export_1367 */]
  1975. 0000158E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1976. 00001592  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1977. label00001596:
  1978. 00001596  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  1979. 0000159C  4E5E                     unlink     A6
  1980. 0000159E  4E75                     rts
  1981. fn000015A0:
  1982. 000015A0  4E56 FFF8                link       A6, -0x0008
  1983. 000015A4  2F07                     move.l     -[A7], D7
  1984. 000015A6  3E2E 0012                move.w     D7, [A6 + 0x12]
  1985. 000015AA  486E 0008                pea.l      [A6 + 0x8]
  1986. 000015AE  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  1987. 000015B2  486E 000C                pea.l      [A6 + 0xC]
  1988. 000015B6  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  1989. 000015BA  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  1990. 000015BE  4A47                     tst.w      D7
  1991. 000015C0  508F                     addq.l     A7, 8
  1992. 000015C2  6712                     beq        +0x14 /* 000015D6 */
  1993. 000015C4  2F2D EA3A                move.l     -[A7], [A5 - 0x15C6]
  1994. 000015C8  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  1995. 000015CC  2F2D EA1A                move.l     -[A7], [A5 - 0x15E6]
  1996. 000015D0  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  1997. 000015D4  508F                     addq.l     A7, 8
  1998. label000015D6:
  1999. 000015D6  302E 000A                move.w     D0, [A6 + 0xA]
  2000. 000015DA  5740                     subq.w     D0, 3
  2001. 000015DC  3D40 FFFA                move.w     [A6 - 0x6], D0
  2002. 000015E0  302E 0008                move.w     D0, [A6 + 0x8]
  2003. 000015E4  5740                     subq.w     D0, 3
  2004. 000015E6  3D40 FFF8                move.w     [A6 - 0x8], D0
  2005. 000015EA  302E 000A                move.w     D0, [A6 + 0xA]
  2006. 000015EE  5640                     addq.w     D0, 3
  2007. 000015F0  3D40 FFFE                move.w     [A6 - 0x2], D0
  2008. 000015F4  302E 0008                move.w     D0, [A6 + 0x8]
  2009. 000015F8  5640                     addq.w     D0, 3
  2010. 000015FA  3D40 FFFC                move.w     [A6 - 0x4], D0
  2011. 000015FE  4A47                     tst.w      D7
  2012. 00001600  6610                     bne        +0x12 /* 00001612 */
  2013. 00001602  41EE 0000                lea.l      A0, [A6 + 0x0]
  2014. 00001606  2F20                     move.l     -[A7], -[A0]
  2015. 00001608  2F20                     move.l     -[A7], -[A0]
  2016. 0000160A  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  2017. 0000160E  508F                     addq.l     A7, 8
  2018. 00001610  600E                     bra        +0x10 /* 00001620 */
  2019. label00001612:
  2020. 00001612  41EE 0000                lea.l      A0, [A6 + 0x0]
  2021. 00001616  2F20                     move.l     -[A7], -[A0]
  2022. 00001618  2F20                     move.l     -[A7], -[A0]
  2023. 0000161A  4EAD 0932                jsr        [A5 + 0x932 /* export_290 */]
  2024. 0000161E  508F                     addq.l     A7, 8
  2025. label00001620:
  2026. 00001620  302E 000E                move.w     D0, [A6 + 0xE]
  2027. 00001624  5740                     subq.w     D0, 3
  2028. 00001626  3D40 FFFA                move.w     [A6 - 0x6], D0
  2029. 0000162A  302E 000E                move.w     D0, [A6 + 0xE]
  2030. 0000162E  5640                     addq.w     D0, 3
  2031. 00001630  3D40 FFFE                move.w     [A6 - 0x2], D0
  2032. 00001634  4A47                     tst.w      D7
  2033. 00001636  6610                     bne        +0x12 /* 00001648 */
  2034. 00001638  41EE 0000                lea.l      A0, [A6 + 0x0]
  2035. 0000163C  2F20                     move.l     -[A7], -[A0]
  2036. 0000163E  2F20                     move.l     -[A7], -[A0]
  2037. 00001640  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  2038. 00001644  508F                     addq.l     A7, 8
  2039. 00001646  600E                     bra        +0x10 /* 00001656 */
  2040. label00001648:
  2041. 00001648  41EE 0000                lea.l      A0, [A6 + 0x0]
  2042. 0000164C  2F20                     move.l     -[A7], -[A0]
  2043. 0000164E  2F20                     move.l     -[A7], -[A0]
  2044. 00001650  4EAD 0932                jsr        [A5 + 0x932 /* export_290 */]
  2045. 00001654  508F                     addq.l     A7, 8
  2046. label00001656:
  2047. 00001656  302E 000C                move.w     D0, [A6 + 0xC]
  2048. 0000165A  5740                     subq.w     D0, 3
  2049. 0000165C  3D40 FFF8                move.w     [A6 - 0x8], D0
  2050. 00001660  302E 000C                move.w     D0, [A6 + 0xC]
  2051. 00001664  5640                     addq.w     D0, 3
  2052. 00001666  3D40 FFFC                move.w     [A6 - 0x4], D0
  2053. 0000166A  4A47                     tst.w      D7
  2054. 0000166C  6610                     bne        +0x12 /* 0000167E */
  2055. 0000166E  41EE 0000                lea.l      A0, [A6 + 0x0]
  2056. 00001672  2F20                     move.l     -[A7], -[A0]
  2057. 00001674  2F20                     move.l     -[A7], -[A0]
  2058. 00001676  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  2059. 0000167A  508F                     addq.l     A7, 8
  2060. 0000167C  600E                     bra        +0x10 /* 0000168C */
  2061. label0000167E:
  2062. 0000167E  41EE 0000                lea.l      A0, [A6 + 0x0]
  2063. 00001682  2F20                     move.l     -[A7], -[A0]
  2064. 00001684  2F20                     move.l     -[A7], -[A0]
  2065. 00001686  4EAD 0932                jsr        [A5 + 0x932 /* export_290 */]
  2066. 0000168A  508F                     addq.l     A7, 8
  2067. label0000168C:
  2068. 0000168C  302E 000A                move.w     D0, [A6 + 0xA]
  2069. 00001690  5740                     subq.w     D0, 3
  2070. 00001692  3D40 FFFA                move.w     [A6 - 0x6], D0
  2071. 00001696  302E 000A                move.w     D0, [A6 + 0xA]
  2072. 0000169A  5640                     addq.w     D0, 3
  2073. 0000169C  3D40 FFFE                move.w     [A6 - 0x2], D0
  2074. 000016A0  4A47                     tst.w      D7
  2075. 000016A2  6610                     bne        +0x12 /* 000016B4 */
  2076. 000016A4  41EE 0000                lea.l      A0, [A6 + 0x0]
  2077. 000016A8  2F20                     move.l     -[A7], -[A0]
  2078. 000016AA  2F20                     move.l     -[A7], -[A0]
  2079. 000016AC  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  2080. 000016B0  508F                     addq.l     A7, 8
  2081. 000016B2  600E                     bra        +0x10 /* 000016C2 */
  2082. label000016B4:
  2083. 000016B4  41EE 0000                lea.l      A0, [A6 + 0x0]
  2084. 000016B8  2F20                     move.l     -[A7], -[A0]
  2085. 000016BA  2F20                     move.l     -[A7], -[A0]
  2086. 000016BC  4EAD 0932                jsr        [A5 + 0x932 /* export_290 */]
  2087. 000016C0  508F                     addq.l     A7, 8
  2088. label000016C2:
  2089. 000016C2  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  2090. 000016C6  2E2E FFF4                move.l     D7, [A6 - 0xC]
  2091. 000016CA  4E5E                     unlink     A6
  2092. 000016CC  4E75                     rts
  2093. export_1392:
  2094. fn000016CE:
  2095. 000016CE  4E56 FFF8                link       A6, -0x0008
  2096. 000016D2  4A6E 0012                tst.w      [A6 + 0x12]
  2097. 000016D6  670A                     beq        +0xC /* 000016E2 */
  2098. 000016D8  486E 0008                pea.l      [A6 + 0x8]
  2099. 000016DC  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  2100. 000016E0  588F                     addq.l     A7, 4
  2101. label000016E2:
  2102. 000016E2  302E 000A                move.w     D0, [A6 + 0xA]
  2103. 000016E6  5740                     subq.w     D0, 3
  2104. 000016E8  3D40 FFFA                move.w     [A6 - 0x6], D0
  2105. 000016EC  302E 0008                move.w     D0, [A6 + 0x8]
  2106. 000016F0  5740                     subq.w     D0, 3
  2107. 000016F2  3D40 FFF8                move.w     [A6 - 0x8], D0
  2108. 000016F6  302E 000A                move.w     D0, [A6 + 0xA]
  2109. 000016FA  5640                     addq.w     D0, 3
  2110. 000016FC  3D40 FFFE                move.w     [A6 - 0x2], D0
  2111. 00001700  302E 0008                move.w     D0, [A6 + 0x8]
  2112. 00001704  5640                     addq.w     D0, 3
  2113. 00001706  3D40 FFFC                move.w     [A6 - 0x4], D0
  2114. 0000170A  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  2115. 0000170E  4A6E 000E                tst.w      [A6 + 0xE]
  2116. 00001712  6610                     bne        +0x12 /* 00001724 */
  2117. 00001714  41EE 0000                lea.l      A0, [A6 + 0x0]
  2118. 00001718  2F20                     move.l     -[A7], -[A0]
  2119. 0000171A  2F20                     move.l     -[A7], -[A0]
  2120. 0000171C  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  2121. 00001720  508F                     addq.l     A7, 8
  2122. 00001722  6020                     bra        +0x22 /* 00001744 */
  2123. label00001724:
  2124. 00001724  2F2D EA3A                move.l     -[A7], [A5 - 0x15C6]
  2125. 00001728  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  2126. 0000172C  2F2D EA1A                move.l     -[A7], [A5 - 0x15E6]
  2127. 00001730  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  2128. 00001734  41EE 0000                lea.l      A0, [A6 + 0x0]
  2129. 00001738  2F20                     move.l     -[A7], -[A0]
  2130. 0000173A  2F20                     move.l     -[A7], -[A0]
  2131. 0000173C  4EAD 0932                jsr        [A5 + 0x932 /* export_290 */]
  2132. 00001740  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2133. label00001744:
  2134. 00001744  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  2135. 00001748  4E5E                     unlink     A6
  2136. 0000174A  4E75                     rts
  2137.